Changeset 2832:0fbc167a6923 in roaraudio


Ignore:
Timestamp:
10/03/09 00:33:09 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added _DUMMY_FILTER()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter.c

    r2816 r2832  
    3333#endif 
    3434 
     35#define _DUMMY_FILTER(codec,name,desc,flags,subsystem) {(codec),(name),(desc),NULL,NULL,(flags),(subsystem), \ 
     36                                                        NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL        } 
     37 
    3538struct roar_codecfilter g_codecfilter[] = { 
    36  {-1,                     "null", "null codec filter", NULL, NULL, ROAR_CODECFILTER_NONE, ROAR_SUBSYS_NONE, 
    37                                           NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}, 
    38  {-1,                     "PCM", "Native PCM Support", NULL, NULL, 
    39                           ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_WAVEFORM, 
    40                                           NULL, NULL, NULL, NULL, NULL, NULL, cf_alaw_delay, NULL}, 
    41  {ROAR_CODEC_MIDI,        "MIDI", "Native MIDI Support", NULL, NULL, 
    42                           ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_MIDI, 
    43                                           NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}, 
     39 _DUMMY_FILTER(-1, "null", "null codec filter", ROAR_CODECFILTER_NONE, ROAR_SUBSYS_NONE), 
     40 _DUMMY_FILTER(-1, "PCM", "Native PCM Support", 
     41               ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_WAVEFORM), 
     42 _DUMMY_FILTER(ROAR_CODEC_MIDI, "MIDI", "Native MIDI Support", 
     43               ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_MIDI), 
    4444 {ROAR_CODEC_DMX512,      "DMX512", "Native DMX512 Support", NULL, NULL, 
    4545                          ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_LIGHT, 
     
    179179#endif 
    180180 
    181  {ROAR_CODEC_ROARDMX, "RoarDMX", "Native RoarDMX Support", NULL, NULL, 
    182                           ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_LIGHT, 
    183                                           NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL}, 
     181 _DUMMY_FILTER(ROAR_CODEC_ROARDMX, "RoarDMX", "Native RoarDMX Support", 
     182               ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_LIGHT), 
    184183 
    185184 {-1, NULL, NULL, NULL, NULL, ROAR_CODECFILTER_NONE, ROAR_SUBSYS_NONE, 
Note: See TracChangeset for help on using the changeset viewer.