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];