eac3_data.h File Reference
#include <stdint.h>
Include dependency graph for eac3_data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const uint8_t ff_eac3_bits_vs_hebap [20]
 
const int16_t ff_eac3_gaq_remap_1 [12]
 Table E3.6, Gk=1 No gain (Gk=1) inverse quantization, remapping scale factors ff_eac3_gaq_remap[hebap+8]. More...
 
const int16_t ff_eac3_gaq_remap_2_4_a [9][2]
 Table E3.6, Gk=2 & Gk=4, A Large mantissa inverse quantization, remapping scale factors ff_eac3_gaq_remap_2_4_a[hebap-8][Gk=2,4]. More...
 
const int16_t ff_eac3_gaq_remap_2_4_b [9][2]
 Table E3.6, Gk=2 & Gk=4, B Large mantissa inverse quantization, negative mantissa remapping offsets ff_eac3_gaq_remap_3_4_b[hebap-8][Gk=2,4]. More...
 
const int16_t(*const [8] ff_eac3_mantissa_vq )[6]
 
const uint8_t ff_eac3_frm_expstr [32][6]
 Table E2.14 Frame Exponent Strategy Combinations. More...
 
const float ff_eac3_spx_atten_tab [32][3]
 Table E.25: Spectral Extension Attenuation Table ff_eac3_spx_atten_tab[code][bin]=pow(2.0,(bin+1)*(code+1)/-15.0);. More...
 

Variable Documentation

const uint8_t ff_eac3_bits_vs_hebap[20]

Definition at line 30 of file eac3_data.c.

Referenced by ff_eac3_decode_transform_coeffs_aht_ch().

const uint8_t ff_eac3_frm_expstr[32][6]

Table E2.14 Frame Exponent Strategy Combinations.

Definition at line 1062 of file eac3_data.c.

Referenced by ff_eac3_exponent_init(), and ff_eac3_parse_header().

const int16_t ff_eac3_gaq_remap_1[12]

Table E3.6, Gk=1 No gain (Gk=1) inverse quantization, remapping scale factors ff_eac3_gaq_remap[hebap+8].

Definition at line 40 of file eac3_data.c.

Referenced by ff_eac3_decode_transform_coeffs_aht_ch().

const int16_t ff_eac3_gaq_remap_2_4_a[9][2]

Table E3.6, Gk=2 & Gk=4, A Large mantissa inverse quantization, remapping scale factors ff_eac3_gaq_remap_2_4_a[hebap-8][Gk=2,4].

Definition at line 49 of file eac3_data.c.

Referenced by ff_eac3_decode_transform_coeffs_aht_ch().

const int16_t ff_eac3_gaq_remap_2_4_b[9][2]

Table E3.6, Gk=2 & Gk=4, B Large mantissa inverse quantization, negative mantissa remapping offsets ff_eac3_gaq_remap_3_4_b[hebap-8][Gk=2,4].

Definition at line 66 of file eac3_data.c.

Referenced by ff_eac3_decode_transform_coeffs_aht_ch().

const int16_t(* const[8] ff_eac3_mantissa_vq)[6]

Definition at line 1048 of file eac3_data.c.

Referenced by ff_eac3_decode_transform_coeffs_aht_ch().

const float ff_eac3_spx_atten_tab[32][3]

Table E.25: Spectral Extension Attenuation Table ff_eac3_spx_atten_tab[code][bin]=pow(2.0,(bin+1)*(code+1)/-15.0);.

Definition at line 1101 of file eac3_data.c.

Referenced by ff_eac3_apply_spectral_extension().