Mercurial > libavcodec.hg
comparison ac3dec_data.h @ 7472:83c16f531a90 libavcodec
Hardcode the table for ungrouping 3 values in 5 bits. It will be reused by
the E-AC-3 decoder.
author | jbr |
---|---|
date | Sun, 03 Aug 2008 21:42:43 +0000 |
parents | 1a93d3bbe3ee |
children | 880c701c3dcf |
comparison
equal
deleted
inserted
replaced
7471:1788013cf23b | 7472:83c16f531a90 |
---|---|
22 #ifndef FFMPEG_AC3DEC_DATA_H | 22 #ifndef FFMPEG_AC3DEC_DATA_H |
23 #define FFMPEG_AC3DEC_DATA_H | 23 #define FFMPEG_AC3DEC_DATA_H |
24 | 24 |
25 #include "libavutil/common.h" | 25 #include "libavutil/common.h" |
26 | 26 |
27 extern const uint8_t ff_ac3_ungroup_3_in_5_bits_tab[32][3]; | |
27 extern const uint8_t ff_eac3_hebap_tab[64]; | 28 extern const uint8_t ff_eac3_hebap_tab[64]; |
28 extern const uint8_t ff_eac3_bits_vs_hebap[20]; | 29 extern const uint8_t ff_eac3_bits_vs_hebap[20]; |
29 extern const int16_t ff_eac3_gaq_remap_1[12]; | 30 extern const int16_t ff_eac3_gaq_remap_1[12]; |
30 extern const int16_t ff_eac3_gaq_remap_2_4_a[9][2]; | 31 extern const int16_t ff_eac3_gaq_remap_2_4_a[9][2]; |
31 extern const int16_t ff_eac3_gaq_remap_2_4_b[9][2]; | 32 extern const int16_t ff_eac3_gaq_remap_2_4_b[9][2]; |