Mercurial > libavcodec.hg
comparison aactab.h @ 7581:6fdffa4836a7 libavcodec
More OKed AAC decoder hunks
| author | superdump |
|---|---|
| date | Fri, 15 Aug 2008 08:01:31 +0000 |
| parents | c49ab52db74c |
| children | c4a4495715dd |
comparison
equal
deleted
inserted
replaced
| 7580:c49ab52db74c | 7581:6fdffa4836a7 |
|---|---|
| 38 /* NOTE: | 38 /* NOTE: |
| 39 * Tables in this file are used by the AAC decoder and will be used by the AAC | 39 * Tables in this file are used by the AAC decoder and will be used by the AAC |
| 40 * encoder. | 40 * encoder. |
| 41 */ | 41 */ |
| 42 | 42 |
| 43 /* @name window coefficients | |
| 44 * @{ | |
| 45 */ | |
| 46 DECLARE_ALIGNED(16, extern float, ff_aac_kbd_long_1024[1024]); | |
| 47 DECLARE_ALIGNED(16, extern float, ff_aac_kbd_short_128[128]); | |
| 48 // @} | |
| 49 | |
| 43 /* @name number of scalefactor window bands for long and short transform windows respectively | 50 /* @name number of scalefactor window bands for long and short transform windows respectively |
| 44 * @{ | 51 * @{ |
| 45 */ | 52 */ |
| 46 extern const uint8_t ff_aac_num_swb_1024[]; | 53 extern const uint8_t ff_aac_num_swb_1024[]; |
| 47 extern const uint8_t ff_aac_num_swb_128 []; | 54 extern const uint8_t ff_aac_num_swb_128 []; |
| 56 | 63 |
| 57 extern const float *ff_aac_codebook_vectors[]; | 64 extern const float *ff_aac_codebook_vectors[]; |
| 58 | 65 |
| 59 #ifdef CONFIG_HARDCODED_TABLES | 66 #ifdef CONFIG_HARDCODED_TABLES |
| 60 extern const float ff_aac_pow2sf_tab[316]; | 67 extern const float ff_aac_pow2sf_tab[316]; |
| 68 #else | |
| 69 extern float ff_aac_pow2sf_tab[316]; | |
| 61 #endif /* CONFIG_HARDCODED_TABLES */ | 70 #endif /* CONFIG_HARDCODED_TABLES */ |
| 62 | 71 |
| 63 #endif /* FFMPEG_AACTAB_H */ | 72 #endif /* FFMPEG_AACTAB_H */ |
