Changeset 2263

Show
Ignore:
Timestamp:
03/03/99 00:39:34 (15 years ago)
Author:
ucacoxh
Message:

- Added Sun's G726 coder (was 72x but now unified in 726).
- Moved dvi interface files to codec_dvi.{c,h} since adpcm does not fit

(especially now we have a real adpcm codec).

- Updated Makefile, tests/Makefile, passes test_codecs.
- Have not updated Windows project.

Location:
rat/trunk
Files:
7 added
2 removed
5 modified

Legend:

Unmodified
Added
Removed
  • rat/trunk/Makefile.in

    r2261 r2263  
    99AUDIO_OBJS = __AUDIO__ auddev.o auddev_null.o audio_fmt.o audio_util.o 
    1010 
    11 CODEC_OBJS = codec.o codec_state.o codec_adpcm.o codec_gsm.o \ 
    12              codec_l16.o codec_g711.o codec_lpc.o codec_types.o \ 
    13              codec_vdvi.o codec_wbs.o cx_dvi.o cx_gsm.o cx_lpc.o \ 
    14              cx_vdvi.o cx_wbs.o 
     11CODEC_OBJS = codec.o codec_state.o codec_dvi.o codec_gsm.o \ 
     12             codec_l16.o codec_g711.o codec_g726.o codec_lpc.o \ 
     13             codec_types.o codec_vdvi.o codec_wbs.o cx_dvi.o \ 
     14             cx_g726.o cx_g726_24.o cx_g726_32.o cx_g726_40.o \ 
     15             cx_gsm.o cx_lpc.o cx_vdvi.o cx_wbs.o 
    1516 
    1617CC_OBJS    = channel.o channel_types.o cc_vanilla.o 
  • rat/trunk/codec.c

    r2256 r2263  
    4747#include "codec_l16.h" 
    4848#include "codec_g711.h" 
    49 #include "codec_adpcm.h" 
     49#include "codec_g726.h" 
     50#include "codec_dvi.h" 
    5051#include "codec_gsm.h" 
    5152#include "codec_lpc.h" 
     
    142143                NULL, 
    143144                NULL, 
     145                g726_get_formats_count, 
     146                g726_get_format, 
     147                g726_state_create, 
     148                g726_state_destroy, 
     149                g726_encode, 
     150                NULL, 
     151                g726_state_create, 
     152                g726_state_destroy, 
     153                g726_decode, 
     154                NULL, 
     155                NULL, 
     156                NULL 
     157        }, 
     158        { 
     159                NULL, 
     160                NULL, 
    144161                dvi_get_formats_count, 
    145162                dvi_get_format, 
  • rat/trunk/codec_vdvi.h

    r2136 r2263  
    3737 */ 
    3838 
    39 /* Just wrote the RAT interface, see codec_adpcm.c for coder copyright [oth] */ 
     39/* Just wrote the RAT interface, see codec_dvi.c for coder copyright [oth] */ 
    4040 
    4141#ifndef _CODEC_VDVI_H_ 
  • rat/trunk/rat.dsp

    r2261 r2263  
    161161# Begin Source File 
    162162 
    163 SOURCE=.\codec_adpcm.c 
     163SOURCE=.\codec_dvi.c 
    164164# End Source File 
    165165# Begin Source File 
     
    383383# Begin Source File 
    384384 
    385 SOURCE=.\codec_adpcm.h 
     385SOURCE=.\codec_dvi.h 
    386386# End Source File 
    387387# Begin Source File 
  • rat/trunk/tests/Makefile

    r2190 r2263  
    33DEBUG=-fbounds-checking -g 
    44INCLUDE = -I.. -I../../common 
    5 CFLAGS  =  -fbounds-checking -W -Wall -Wbad-function-cast -Wmissing-prototypes -Werror -g -fsigned-char  -DHAVE_PCA -DDEBUG -DFreeBSD -DSASR -DFAST -DUSE_FLOAT_MUL -DDEBUG_MEM 
    6 LIBS = -L../../common -lm -lcommon -lcheck 
     5CFLAGS  = -W -Wall -Wbad-function-cast -Wmissing-prototypes -Werror -g -fsigned-char  -DHAVE_PCA -DDEBUG -DFreeBSD -DSASR -DFAST -DUSE_FLOAT_MUL -DDEBUG_MEM 
     6LIBS = -L../../common -lm -lcommon 
    77 
    8 CODEC_OBJS = ../codec.o ../codec_state.o ../codec_adpcm.o ../codec_gsm.o \ 
     8CODEC_OBJS = ../codec.o ../codec_state.o ../codec_dvi.o ../codec_gsm.o \ 
    99             ../codec_l16.o ../codec_g711.o ../codec_lpc.o ../codec_types.o \ 
    1010             ../codec_vdvi.o ../codec_wbs.o ../cx_dvi.o ../cx_gsm.o \ 
    11              ../cx_lpc.o     ../cx_vdvi.o   ../cx_wbs.o 
     11             ../cx_lpc.o     ../cx_vdvi.o   ../cx_wbs.o ../codec_g726.o \ 
     12             ../cx_g726.o ../cx_g726_24.o ../cx_g726_32.o ../cx_g726_40.o 
    1213 
    1314CHANNEL_OBJS = ../cc_vanilla.o ../new_channel.o ../channel_types.o