| FFmpeg
    | 
Go to the source code of this file.
| Macros | |
| #define | CB_TOT 12 | 
| Total number of usable codebooks.  More... | |
| #define | CB_TOT_ALL 15 | 
| Total number of codebooks, including special ones.  More... | |
| #define | AAC_MAX_CHANNELS 16 | 
| Variables | |
| const uint8_t *const | ff_aac_swb_size_1024 [] | 
| const int | ff_aac_swb_size_1024_len | 
| const uint8_t *const | ff_aac_swb_size_128 [] | 
| const int | ff_aac_swb_size_128_len | 
| static const int64_t | aac_normal_chan_layouts [7] | 
| static const uint8_t | aac_chan_configs [AAC_MAX_CHANNELS][6] | 
| default channel configurations  More... | |
| 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.  More... | |
| static const uint8_t | run_value_bits_long [64] | 
| bits needed to code codebook run value for long windows  More... | |
| static const uint8_t | run_value_bits_short [16] | 
| bits needed to code codebook run value for short windows  More... | |
| static const uint8_t | tns_min_sfb_short [16] | 
| static const uint8_t | tns_min_sfb_long [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] = {0,1,2,3,4,5,6,7,8,9,10,11,13,14,15} | 
| Map to convert values from BandCodingPath index to a codebook index.  More... | |
| 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} | 
| Inverse map to convert from codebooks to BandCodingPath indices.  More... | |
| static const uint8_t | aac_cb_range [12] = {0, 3, 3, 3, 3, 9, 9, 8, 8, 13, 13, 17} | 
| static const uint8_t | aac_cb_maxval [12] = {0, 1, 1, 2, 2, 4, 4, 7, 7, 12, 12, 16} | 
| static const unsigned char | aac_maxval_cb [] | 
| static const int | aacenc_profiles [] | 
AAC encoder data
Definition in file aacenctab.h.
| #define CB_TOT 12 | 
Total number of usable codebooks.
Definition at line 35 of file aacenctab.h.
| #define CB_TOT_ALL 15 | 
Total number of codebooks, including special ones.
Definition at line 38 of file aacenctab.h.
| #define AAC_MAX_CHANNELS 16 | 
Definition at line 40 of file aacenctab.h.
| const uint8_t* const ff_aac_swb_size_1024[] | 
Definition at line 99 of file aacenctab.c.
Referenced by aac_encode_init().
| const int ff_aac_swb_size_1024_len | 
Definition at line 108 of file aacenctab.c.
Referenced by aac_encode_init().
| const uint8_t* const ff_aac_swb_size_128[] | 
Definition at line 91 of file aacenctab.c.
Referenced by aac_encode_init().
| const int ff_aac_swb_size_128_len | 
Definition at line 107 of file aacenctab.c.
Referenced by aac_encode_init().
| 
 | static | 
| 
 | static | 
default channel configurations
Definition at line 59 of file aacenctab.h.
Referenced by aac_encode_init().
| 
 | static | 
Table to remap channels from libavcodec's default order to AAC order.
Definition at line 73 of file aacenctab.h.
Referenced by aac_encode_init().
| 
 | static | 
bits needed to code codebook run value for long windows
Definition at line 85 of file aacenctab.h.
| 
 | static | 
bits needed to code codebook run value for short windows
Definition at line 93 of file aacenctab.h.
| 
 | static | 
Definition at line 98 of file aacenctab.h.
| 
 | static | 
Definition at line 102 of file aacenctab.h.
| 
 | static | 
Definition at line 106 of file aacenctab.h.
Referenced by ff_aac_search_for_tns().
| 
 | static | 
Definition at line 110 of file aacenctab.h.
Referenced by codebook_trellis_rate(), and encode_window_bands_info().
| 
 | static | 
Map to convert values from BandCodingPath index to a codebook index.
Definition at line 115 of file aacenctab.h.
Referenced by codebook_trellis_rate(), and encode_window_bands_info().
| 
 | static | 
Inverse map to convert from codebooks to BandCodingPath indices.
Definition at line 117 of file aacenctab.h.
Referenced by codebook_trellis_rate(), and encode_window_bands_info().
| 
 | static | 
Definition at line 119 of file aacenctab.h.
Referenced by quantize_and_encode_band_cost_template().
| 
 | static | 
Definition at line 120 of file aacenctab.h.
Referenced by quantize_and_encode_band_cost_template().
| 
 | static | 
Definition at line 122 of file aacenctab.h.
Referenced by find_min_book().
| 
 | static | 
Definition at line 126 of file aacenctab.h.
Referenced by aac_encode_init().
 1.8.17
 1.8.17