diff --git a/Doxyfile b/Doxyfile index 1b7b6f76..0f3b5272 100644 --- a/Doxyfile +++ b/Doxyfile @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = CELT -PROJECT_NUMBER = 0.6.1 +PROJECT_NUMBER = 0.7.0 OUTPUT_DIRECTORY = doc/API CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English diff --git a/Doxyfile.devel b/Doxyfile.devel index 255eeea7..aa595183 100644 --- a/Doxyfile.devel +++ b/Doxyfile.devel @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = CELT -PROJECT_NUMBER = 0.6.1 +PROJECT_NUMBER = 0.7.0 OUTPUT_DIRECTORY = doc/devel CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English diff --git a/libcelt/celt.h b/libcelt/celt.h index 1c0e158e..9e59b435 100644 --- a/libcelt/celt.h +++ b/libcelt/celt.h @@ -270,10 +270,14 @@ EXPORT int celt_decode(CELTDecoder *st, const unsigned char *data, int len, celt EXPORT int celt_decoder_ctl(CELTDecoder * st, int request, ...); -/* @} */ - +/** Returns the English string that corresponds to an error code + * @param error Error code (negative for an error, 0 for success + * @return Constant string (must NOT be freed) + */ EXPORT const char *celt_strerror(int error); +/* @} */ + #ifdef __cplusplus } diff --git a/libcelt/entdec.c b/libcelt/entdec.c index 467750b7..5b8846bc 100644 --- a/libcelt/entdec.c +++ b/libcelt/entdec.c @@ -67,7 +67,6 @@ int ec_byte_read1(ec_byte_buffer *_b){ ec_uint32 ec_dec_bits(ec_dec *_this,int _ftb){ ec_uint32 t; unsigned s; - unsigned ft; t=0; while(_ftb>EC_UNIT_BITS){ s=ec_decode_raw(_this,EC_UNIT_BITS); @@ -75,7 +74,6 @@ ec_uint32 ec_dec_bits(ec_dec *_this,int _ftb){ t=t< (N>>1)) { celt_word16 rcp; - sum=0; j=0; do { sum += X[j]; } while (++j