Changeset 1223:29f5a58d63ce in roaraudio for roard/codecfilter.c


Ignore:
Timestamp:
02/25/09 00:44:19 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

typo in 'streams_calc_delay' and added cf ctl, prototype for a stream ctl...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter.c

    r1199 r1223  
    2929struct roar_codecfilter g_codecfilter[] = { 
    3030 {-1,                     "null", "null codec filter", NULL, ROAR_CODECFILTER_NONE, 
    31                                           NULL, NULL, NULL, NULL, NULL, NULL, NULL}, 
     31                                          NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}, 
    3232 
    3333/* 
     
    3838*/ 
    3939 {ROAR_CODEC_RIFF_WAVE, "RIFF/WAVE", "RIFF/WAVE", NULL, ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE, 
    40   cf_wave_open, cf_wave_close, NULL, cf_wave_write, cf_wave_read, NULL, NULL}, 
     40  cf_wave_open, cf_wave_close, NULL, cf_wave_write, cf_wave_read, NULL, NULL, NULL}, 
    4141//#endif 
    4242 
     
    5454  NULL, 
    5555#endif 
    56   cf_alaw_read, NULL, cf_alaw_delay}, 
     56  cf_alaw_read, NULL, cf_alaw_delay, NULL}, 
    5757#endif 
    5858 
     
    7070  NULL, 
    7171#endif 
    72   cf_mulaw_read, NULL, cf_alaw_delay}, 
     72  cf_mulaw_read, NULL, cf_alaw_delay, NULL}, 
    7373#endif 
    7474 
     
    7777 {ROAR_CODEC_OGG_GENERAL, "cmd",  "ogg123", 
    7878  ROAR_HAVE_BIN_OGG123 " -q -d raw -f - -", ROAR_CODECFILTER_READ, 
    79   cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 
     79  cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn, NULL}, 
    8080#endif 
    8181#endif 
     
    8888 ROAR_CODECFILTER_READ, 
    8989#endif 
    90  cf_vorbis_open, cf_vorbis_close, NULL, cf_vorbis_write, cf_vorbis_read, NULL, codecfilter_delay_fulldyn}, 
     90 cf_vorbis_open, cf_vorbis_close, NULL, cf_vorbis_write, cf_vorbis_read, NULL, codecfilter_delay_fulldyn, NULL}, 
    9191#else 
    9292#ifndef ROAR_WITHOUT_CF_CMD 
     
    9494 {ROAR_CODEC_OGG_VORBIS, "cmd",  "ogg123", 
    9595  ROAR_HAVE_BIN_OGG123 " -q -d raw -f - -", ROAR_CODECFILTER_READ, 
    96   cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 
     96  cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn, NULL}, 
    9797#endif 
    9898#endif 
     
    102102 {ROAR_CODEC_OGG_SPEEX, "fishsound",  "libfishsound Xiph Codec library", 
    103103  NULL, ROAR_CODECFILTER_READ, 
    104   cf_fishsound_open, cf_fishsound_close, NULL, NULL, cf_fishsound_read, NULL, codecfilter_delay_fulldyn}, 
     104  cf_fishsound_open, cf_fishsound_close, NULL, NULL, cf_fishsound_read, NULL, codecfilter_delay_fulldyn, NULL}, 
    105105 
    106106 {ROAR_CODEC_OGG_FLAC, "fishsound",  "libfishsound Xiph Codec library", 
    107107  NULL, ROAR_CODECFILTER_READ, 
    108   cf_fishsound_open, cf_fishsound_close, NULL, NULL, cf_fishsound_read, NULL, codecfilter_delay_fulldyn}, 
     108  cf_fishsound_open, cf_fishsound_close, NULL, NULL, cf_fishsound_read, NULL, codecfilter_delay_fulldyn, NULL}, 
    109109#endif 
    110110 
     
    113113 {ROAR_CODEC_MIDI_FILE, "MIDIFILE", "timidity MIDI synth", 
    114114  ROAR_HAVE_BIN_TIMIDITY " -Or1sl -s %R -o - -", ROAR_CODECFILTER_READ, 
    115   cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 
     115  cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn, NULL}, 
    116116#endif 
    117117#endif 
     
    119119#ifdef ROAR_HAVE_LIBCELT 
    120120 {ROAR_CODEC_ROAR_CELT, "RoarCELT", "RoarAudio CELT", NULL, ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE, 
    121   cf_celt_open, cf_celt_close, NULL, cf_celt_write, cf_celt_read, NULL, cf_celt_delay}, 
     121  cf_celt_open, cf_celt_close, NULL, cf_celt_write, cf_celt_read, NULL, cf_celt_delay, NULL}, 
    122122#endif 
    123123 
    124124#ifdef ROAR_HAVE_LIBSPEEX 
    125125 {ROAR_CODEC_ROAR_SPEEX, "RoarSpeex", "RoarAudio Speex", NULL, ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE, 
    126   cf_speex_open, cf_speex_close, NULL, cf_speex_write, cf_speex_read, NULL, NULL}, 
     126  cf_speex_open, cf_speex_close, NULL, cf_speex_write, cf_speex_read, NULL, NULL, NULL}, 
    127127#endif 
    128128 
     
    138138#endif 
    139139  ROAR_CODECFILTER_READ, 
    140   cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn}, 
    141 #endif 
    142 #endif 
    143  
    144  {-1, NULL, NULL, NULL, ROAR_CODECFILTER_NONE, NULL, NULL, NULL, NULL, NULL, NULL, NULL} // end of list 
     140  cf_cmd_open, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_fulldyn, NULL}, 
     141#endif 
     142#endif 
     143 
     144 {-1, NULL, NULL, NULL, ROAR_CODECFILTER_NONE, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL} // end of list 
    145145}; 
    146146 
Note: See TracChangeset for help on using the changeset viewer.