ChangeLog
上传用户:shw771010
上传日期:2022-01-05
资源大小:991k
文件大小:2k
源码类别:

Audio

开发平台:

Unix_Linux

  1. 2001-06-05  Erik de Castro Lopo  <erikd@mega-nerd.com>
  2. * g72x.c
  3. Added {} in function update () to prevent 'ambiguous else' warning messages.
  4. 2000-07-14  Erik de Castro Lopo  <erikd@mega-nerd.com>
  5. * g72x.c
  6. Modified g72x_init_state () to fit in with the new structure of the code.
  7. Implemented g72x_encode_block () and g72x_decode_block ().
  8. 2000-07-12  Erik de Castro Lopo  <erikd@mega-nerd.com>
  9.     * g72x.h
  10.     Moved nearly all definitions and function prototypes from this file have been 
  11.     moved to private.h.
  12.     Added an enum defining the 4 different G72x ADPCM codecs.
  13.     Added new function prototypes to define a cleaner interface to the encoder 
  14.     and decoder. This new interface also allows samples to be processed in blocks
  15.     rather than on a sample by sample basis like the original code.
  16.     
  17.     * private.h
  18.     Added prototypes moved from g72x.h.
  19.     Changed struct g72x_state to a typedef struct { .. } G72x_PRIVATE.
  20.     Added fields to G72x_PRIVATE required for working on blocks of samples.
  21. 2000-06-07  Erik de Castro Lopo  <erikd@mega-nerd.com>
  22.     * g72x.c
  23.     Fixed all compiler warnings.
  24.     Removed functions tandem_adjust() which is not required by libsndfile.
  25.     
  26.     * g721.c
  27.     Fixed all compiler warnings.
  28.     Removed functions tandem_adjust_alaw() and tandem_adjust_ulaw () which are not 
  29.     required by libsndfile.
  30.     Removed second parameter to g721_encoder () which is not required.
  31.     * g72x.h
  32.     Removed in_coding and out_coding parameters from all functions. These allowed
  33.     g72x encoding/decoding to/from A-law or u-law and are not required by libsndfile.
  34.     Removed unneeded defines for A-law, u-law and linear encoding.
  35.     * g723_16.c
  36.     Removed second parameter (in_coding) for g723_16_encoder().    
  37.     Removed second parameter (out_coding) for g723_16_decoder().
  38.     
  39.     * private.h
  40.     New file containing prototypes and tyepdefs private to G72x code.
  41.