comparison libmpcodecs/ad.c @ 5356:739cad21c32c

Port dec_audio.c faad aac decoder to libmpcodecs, cleaned up code, improved buffering scheme.
author atmos4
date Tue, 26 Mar 2002 15:53:18 +0000
parents 81071ffb7b22
children f9cd6381e327
comparison
equal deleted inserted replaced
5355:d9bea3d13725 5356:739cad21c32c
29 extern ad_functions_t mpcodecs_ad_dk3adpcm; 29 extern ad_functions_t mpcodecs_ad_dk3adpcm;
30 extern ad_functions_t mpcodecs_ad_roqaudio; 30 extern ad_functions_t mpcodecs_ad_roqaudio;
31 extern ad_functions_t mpcodecs_ad_dshow; 31 extern ad_functions_t mpcodecs_ad_dshow;
32 extern ad_functions_t mpcodecs_ad_acm; 32 extern ad_functions_t mpcodecs_ad_acm;
33 extern ad_functions_t mpcodecs_ad_msgsm; 33 extern ad_functions_t mpcodecs_ad_msgsm;
34 extern ad_functions_t mpcodecs_ad_faad;
34 35
35 ad_functions_t* mpcodecs_ad_drivers[] = 36 ad_functions_t* mpcodecs_ad_drivers[] =
36 { 37 {
37 // &mpcodecs_ad_null, 38 // &mpcodecs_ad_null,
38 &mpcodecs_ad_mp3lib, 39 &mpcodecs_ad_mp3lib,
54 #ifdef USE_DIRECTSHOW 55 #ifdef USE_DIRECTSHOW
55 &mpcodecs_ad_dshow, 56 &mpcodecs_ad_dshow,
56 #endif 57 #endif
57 &mpcodecs_ad_acm, 58 &mpcodecs_ad_acm,
58 #endif 59 #endif
60 #ifdef HAVE_FAAD
61 &mpcodecs_ad_faad,
62 #endif
59 NULL 63 NULL
60 }; 64 };