28 #ifndef AVCODEC_AACENCTAB_H
29 #define AVCODEC_AACENCTAB_H
39 #define AAC_MAX_CHANNELS 6
71 96000, 88200, 64000, 48000, 44100, 32000,
72 24000, 22050, 16000, 12000, 11025, 8000, 7350
77 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
78 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10,
79 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
80 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15
85 3, 3, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 6, 6, 9
90 2, 2, 2, 3, 3, 4, 6, 6, 8, 10, 10, 12, 12, 12, 12, 12
94 12, 13, 15, 16, 17, 20, 25, 26, 24, 28, 30, 31, 31, 31, 31, 31
106 static const uint8_t aac_cb_out_map[
CB_TOT_ALL] = {0,1,2,3,4,5,6,7,8,9,10,11,13,14,15};
108 static const uint8_t aac_cb_in_map[
CB_TOT_ALL+1] = {0,1,2,3,4,5,6,7,8,9,10,11,0,12,13,14};
110 static const uint8_t aac_cb_range [12] = {0, 3, 3, 3, 3, 9, 9, 8, 8, 13, 13, 17};
111 static const uint8_t aac_cb_maxval[12] = {0, 1, 1, 2, 2, 4, 4, 7, 7, 12, 12, 16};
static const uint8_t *const tns_min_sfb[2]
static const uint8_t *const run_value_bits[2]
static const uint8_t aac_cb_out_map[CB_TOT_ALL]
Map to convert values from BandCodingPath index to a codebook index.
const uint8_t * ff_aac_swb_size_1024[]
static const uint8_t tns_min_sfb_short[16]
static const uint8_t aac_chan_maps[AAC_MAX_CHANNELS][AAC_MAX_CHANNELS]
Table to remap channels from libavcodec's default order to AAC order.
const uint8_t * ff_aac_swb_size_128[]
static const uint8_t aac_cb_in_map[CB_TOT_ALL+1]
Inverse map to convert from codebooks to BandCodingPath indices.
static const uint8_t run_value_bits_short[16]
bits needed to code codebook run value for short windows
static const int mpeg4audio_sample_rates[16]
static const uint8_t tns_min_sfb_long[16]
AAC definitions and structures.
static const uint8_t aac_cb_range[12]
const int ff_aac_swb_size_128_len
#define CB_TOT_ALL
Total number of codebooks, including special ones.
static const uint8_t aac_cb_maxval[12]
static const uint8_t aac_chan_configs[6][5]
default channel configurations
static const uint8_t run_value_bits_long[64]
bits needed to code codebook run value for long windows
const int ff_aac_swb_size_1024_len