Go to the documentation of this file.
22 #ifndef AVCODEC_AC3DEC_DATA_H
23 #define AVCODEC_AC3DEC_DATA_H
#define FF_VISIBILITY_PUSH_HIDDEN
int ff_ac3_bap2_mantissas[128][3]
const int ff_ac3_bap5_mantissas[15+1]
Table 7.23.
uint8_t ff_ac3_ungroup_3_in_7_bits_tab[128][3]
table for ungrouping 3 values in 7 bits.
const uint8_t ff_eac3_default_spx_band_struct[17]
Table E2.15 Default Spectral Extension Banding Structure.
int ff_ac3_bap1_mantissas[32][3]
tables for ungrouping mantissas
void ff_ac3_init_static(void)
const int ff_ac3_bap3_mantissas[7+1]
Ungrouped mantissa tables; the extra entry is padding to avoid range checks.
int ff_ac3_bap4_mantissas[128][2]
const uint8_t ff_eac3_hebap_tab[64]
const uint8_t ff_ac3_quantization_tab[16]
Quantization table: levels for symmetric.
const uint8_t ff_ac3_default_coeffs[8][5][2]
Table for default stereo downmixing coefficients reference: Section 7.8.2 Downmixing Into Two Channel...
#define FF_VISIBILITY_POP_HIDDEN
const FF_VISIBILITY_PUSH_HIDDEN uint8_t ff_ac3_ungroup_3_in_5_bits_tab[32][3]
Table used to ungroup 3 values stored in 5 bits.
const float ff_eac3_gain_levels_lfe[32]
Adjustments in dB gain (LFE, +10 to -21 dB)