Changeset 3604:fa3d77894fcf in roaraudio for roard/codecfilter.c
- Timestamp:
- 02/28/10 16:07:46 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/codecfilter.c
r3600 r3604 39 39 #define _PCM_FILTER(codec) _DUMMY_FILTER(codec, "PCM", "Native PCM Support", \ 40 40 ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, \ 41 ROAR_SUBSYS_WAVEFORM, c f_alaw_delay)41 ROAR_SUBSYS_WAVEFORM, codecfilter_delay_zero) 42 42 43 43 struct roar_codecfilter g_codecfilter[] = { … … 56 56 {ROAR_CODEC_DMX512, "DMX512", "Native DMX512 Support", NULL, NULL, 57 57 ROAR_CODECFILTER_READ|ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_LIGHT, 58 NULL, NULL, NULL, NULL, NULL, NULL, c f_alaw_delay, NULL},58 NULL, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_zero, NULL}, 59 59 #endif 60 60 #ifndef ROAR_WITHOUT_DCOMP_RDTCS 61 61 {ROAR_CODEC_RDS, "RDS", "Native RDS Support", NULL, NULL, 62 62 ROAR_CODECFILTER_WRITE|ROAR_CODECFILTER_PRETHRU_NN, ROAR_SUBSYS_RDTCS, 63 NULL, NULL, NULL, NULL, NULL, NULL, c f_alaw_delay, NULL},63 NULL, NULL, NULL, NULL, NULL, NULL, codecfilter_delay_zero, NULL}, 64 64 #endif 65 65 … … 103 103 NULL, 104 104 #endif 105 cf_alaw_read, NULL, c f_alaw_delay, NULL},105 cf_alaw_read, NULL, codecfilter_delay_zero, NULL}, 106 106 #endif 107 107 … … 120 120 NULL, 121 121 #endif 122 cf_mulaw_read, NULL, c f_alaw_delay, NULL},122 cf_mulaw_read, NULL, codecfilter_delay_zero, NULL}, 123 123 #endif 124 124 … … 396 396 } 397 397 398 int codecfilter_delay_zero(CODECFILTER_USERDATA_T inst, uint_least32_t * delay) { 399 // this codec does not create any addition latency. 400 401 *delay = 0; 402 return 0; 403 } 404 398 405 //ll
Note: See TracChangeset
for help on using the changeset viewer.