FFmpeg
Macros | Variables
aactab.c File Reference
#include <stddef.h>
#include <stdint.h>
#include "config_components.h"
#include "libavutil/attributes.h"
#include "libavutil/mem_internal.h"
#include "libavutil/thread.h"
#include "aactab.h"

Go to the source code of this file.

Macros

#define swb_offset_960_32   swb_offset_960_48
 
#define USAC_EMPH_COEFF   0.68
 

Variables

const float ff_ltp_coef [8]
 
static const float tns_tmp2_map_1_3 [4]
 
static const float tns_tmp2_map_0_3 [8]
 
static const float tns_tmp2_map_1_4 [8]
 
static const float tns_tmp2_map_0_4 [16]
 
const float *const ff_tns_tmp2_map [4]
 
const uint8_t ff_aac_num_swb_1024 []
 
const uint8_t ff_aac_num_swb_960 []
 
const uint8_t ff_aac_num_swb_768 []
 
const uint8_t ff_aac_num_swb_512 []
 
const uint8_t ff_aac_num_swb_480 []
 
const uint8_t ff_aac_num_swb_128 []
 
const uint8_t ff_aac_num_swb_120 []
 
const uint8_t ff_aac_num_swb_96 []
 
const uint8_t ff_aac_pred_sfb_max []
 
const uint32_t ff_aac_scalefactor_code [121]
 
const uint8_t ff_aac_scalefactor_bits [121]
 
static const uint16_t codes1 [81]
 
static const uint8_t bits1 [81]
 
static const uint16_t codes2 [81]
 
static const uint8_t bits2 [81]
 
static const uint16_t codes3 [81]
 
static const uint8_t bits3 [81]
 
static const uint16_t codes4 [81]
 
static const uint8_t bits4 [81]
 
static const uint16_t codes5 [81]
 
static const uint8_t bits5 [81]
 
static const uint16_t codes6 [81]
 
static const uint8_t bits6 [81]
 
static const uint16_t codes7 [64]
 
static const uint8_t bits7 [64]
 
static const uint16_t codes8 [64]
 
static const uint8_t bits8 [64]
 
static const uint16_t codes9 [169]
 
static const uint8_t bits9 [169]
 
static const uint16_t codes10 [169]
 
static const uint8_t bits10 [169]
 
static const uint16_t codes11 [289]
 
static const uint8_t bits11 [289]
 
const uint16_t *const ff_aac_spectral_codes [11]
 
const uint8_t *const ff_aac_spectral_bits [11]
 
const uint16_t ff_aac_spectral_sizes [11]
 
static const float codebook_vector0 [324]
 
static const float codebook_vector2 [324]
 
static const float codebook_vector4 [162]
 
static const float codebook_vector6 [128]
 
static const float codebook_vector8 [338]
 
static const float codebook_vector10 [578]
 
const float *const ff_aac_codebook_vectors []
 
static const float codebook_vector0_vals []
 
static const uint16_t codebook_vector02_idx []
 
static const float codebook_vector4_vals []
 
static const uint16_t codebook_vector4_idx []
 
static const uint16_t codebook_vector6_idx []
 
static const uint16_t codebook_vector8_idx []
 
static const float codebook_vector10_vals []
 
static const uint16_t codebook_vector10_idx []
 
const float *const ff_aac_codebook_vector_vals []
 
const uint16_t *const ff_aac_codebook_vector_idx []
 
const uint16_t ff_aac_ac_msb_cdfs [64][17]
 
const uint16_t ff_aac_ac_lsb_cdfs [3][4]
 
const uint8_t ff_aac_ac_lookup_m [742]
 
const uint32_t ff_aac_ac_hash_m [742]
 
static const uint16_t swb_offset_1024_96 []
 
static const uint16_t swb_offset_128_96 []
 
static const uint16_t swb_offset_1024_64 []
 
static const uint16_t swb_offset_1024_48 []
 
static const uint16_t swb_offset_512_48 []
 
static const uint16_t swb_offset_480_48 []
 
static const uint16_t swb_offset_128_48 []
 
static const uint16_t swb_offset_1024_32 []
 
static const uint16_t swb_offset_512_32 []
 
static const uint16_t swb_offset_480_32 []
 
static const uint16_t swb_offset_1024_24 []
 
static const uint16_t swb_offset_512_24 []
 
static const uint16_t swb_offset_480_24 []
 
static const uint16_t swb_offset_128_24 []
 
static const uint16_t swb_offset_1024_16 []
 
static const uint16_t swb_offset_128_16 []
 
static const uint16_t swb_offset_1024_8 []
 
static const uint16_t swb_offset_128_8 []
 
static const uint16_t swb_offset_960_96 []
 
static const uint16_t swb_offset_960_64 []
 
static const uint16_t swb_offset_960_48 []
 
static const uint16_t swb_offset_960_24 []
 
static const uint16_t swb_offset_960_16 []
 
static const uint16_t swb_offset_960_8 []
 
static const uint16_t swb_offset_120_96 []
 
static const uint16_t swb_offset_120_64 []
 
static const uint16_t swb_offset_120_48 []
 
static const uint16_t swb_offset_120_24 []
 
static const uint16_t swb_offset_120_16 []
 
static const uint16_t swb_offset_120_8 []
 
static const uint16_t swb_offset_768_96 []
 
static const uint16_t swb_offset_768_64 []
 
static const uint16_t swb_offset_768_48 []
 
static const uint16_t swb_offset_768_32 []
 
static const uint16_t swb_offset_768_24 []
 
static const uint16_t swb_offset_768_16 []
 
static const uint16_t swb_offset_768_8 []
 
static const uint16_t swb_offset_96_96 []
 
static const uint16_t swb_offset_96_64 []
 
static const uint16_t swb_offset_96_48 []
 
static const uint16_t swb_offset_96_24 []
 
static const uint16_t swb_offset_96_16 []
 
static const uint16_t swb_offset_96_8 []
 
const uint16_t *const ff_swb_offset_1024 []
 
const uint16_t *const ff_swb_offset_960 []
 
const uint16_t *const ff_swb_offset_768 []
 
const uint16_t *const ff_swb_offset_512 []
 
const uint16_t *const ff_swb_offset_480 []
 
const uint16_t *const ff_swb_offset_128 []
 
const uint16_t *const ff_swb_offset_120 []
 
const uint16_t *const ff_swb_offset_96 []
 
const uint8_t ff_tns_max_bands_1024 []
 
const uint8_t ff_tns_max_bands_usac_1024 []
 
const uint8_t ff_tns_max_bands_512 []
 
const uint8_t ff_tns_max_bands_480 []
 
const uint8_t ff_tns_max_bands_128 []
 
const uint8_t ff_tns_max_bands_usac_128 []
 
const uint8_t ff_usac_noise_fill_start_offset [2][2]
 
const float ff_aac_eld_window_512 [1920]
 
const int ff_aac_eld_window_512_fixed [1920]
 
const float ff_aac_eld_window_480 [1800]
 
const int ff_aac_eld_window_480_fixed [1800]
 
const float ff_aac_deemph_weights [16]
 
const int ff_aac_usac_samplerate [32]
 
const float ff_aac_usac_mdst_filt_cur [4][4][7]
 
const float ff_aac_usac_mdst_filt_prev [2][2][7]
 

Detailed Description

AAC data

Author
Oded Shimon ( ods15 ods15 dyndns org )
Maxim Gavrilov ( maxim.gavrilov gmail com )

Definition in file aactab.c.

Macro Definition Documentation

◆ swb_offset_960_32

#define swb_offset_960_32   swb_offset_960_48

Definition at line 1757 of file aactab.c.

◆ USAC_EMPH_COEFF

#define USAC_EMPH_COEFF   0.68

Definition at line 3888 of file aactab.c.

Variable Documentation

◆ ff_ltp_coef

const float ff_ltp_coef[8]
Initial value:
= {
0.570829, 0.696616, 0.813004, 0.911304,
0.984900, 1.067894, 1.194601, 1.369533,
}

Definition at line 110 of file aactab.c.

Referenced by decode_ltp(), and get_lag().

◆ tns_tmp2_map_1_3

const float tns_tmp2_map_1_3[4]
static
Initial value:
= {
0.00000000, -0.43388373, 0.64278758, 0.34202015,
}

Definition at line 121 of file aactab.c.

◆ tns_tmp2_map_0_3

const float tns_tmp2_map_0_3[8]
static
Initial value:
= {
0.00000000, -0.43388373, -0.78183150, -0.97492790,
0.98480773, 0.86602539, 0.64278758, 0.34202015,
}

Definition at line 125 of file aactab.c.

◆ tns_tmp2_map_1_4

const float tns_tmp2_map_1_4[8]
static
Initial value:
= {
0.00000000, -0.20791170, -0.40673664, -0.58778524,
0.67369562, 0.52643216, 0.36124167, 0.18374951,
}

Definition at line 130 of file aactab.c.

◆ tns_tmp2_map_0_4

const float tns_tmp2_map_0_4[16]
static
Initial value:
= {
0.00000000, -0.20791170, -0.40673664, -0.58778524,
-0.74314481, -0.86602539, -0.95105654, -0.99452192,
0.99573416, 0.96182561, 0.89516330, 0.79801720,
0.67369562, 0.52643216, 0.36124167, 0.18374951,
}

Definition at line 135 of file aactab.c.

◆ ff_tns_tmp2_map

const float* const ff_tns_tmp2_map[4]
Initial value:

Definition at line 142 of file aactab.c.

Referenced by ff_aac_decode_tns(), and quantize_coefs().

◆ ff_aac_num_swb_1024

const uint8_t ff_aac_num_swb_1024[]
Initial value:
= {
41, 41, 47, 49, 49, 51, 47, 47, 43, 43, 43, 40, 40
}

Definition at line 149 of file aactab.c.

Referenced by aac_encode_init(), decode_ics_info(), and setup_sce().

◆ ff_aac_num_swb_960

const uint8_t ff_aac_num_swb_960[]
Initial value:
= {
40, 40, 46, 49, 49, 49, 46, 46, 42, 42, 42, 40, 40
}

Definition at line 153 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_aac_num_swb_768

const uint8_t ff_aac_num_swb_768[]
Initial value:
= {
37, 37, 41, 43, 43, 43, 43, 43, 39, 39, 39, 37, 37
}

Definition at line 157 of file aactab.c.

Referenced by setup_sce().

◆ ff_aac_num_swb_512

const uint8_t ff_aac_num_swb_512[]
Initial value:
= {
0, 0, 0, 36, 36, 37, 31, 31, 0, 0, 0, 0, 0
}

Definition at line 161 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_aac_num_swb_480

const uint8_t ff_aac_num_swb_480[]
Initial value:
= {
0, 0, 0, 35, 35, 37, 30, 30, 0, 0, 0, 0, 0
}

Definition at line 165 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_aac_num_swb_128

const uint8_t ff_aac_num_swb_128[]
Initial value:
= {
12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15
}

Definition at line 169 of file aactab.c.

Referenced by aac_encode_init(), decode_ics_info(), and setup_sce().

◆ ff_aac_num_swb_120

const uint8_t ff_aac_num_swb_120[]
Initial value:
= {
12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15
}

Definition at line 173 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_aac_num_swb_96

const uint8_t ff_aac_num_swb_96[]
Initial value:
= {
12, 12, 12, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14
}

Definition at line 177 of file aactab.c.

Referenced by setup_sce().

◆ ff_aac_pred_sfb_max

const uint8_t ff_aac_pred_sfb_max[]
Initial value:
= {
33, 33, 38, 40, 40, 40, 41, 41, 37, 37, 37, 34, 34
}

Definition at line 181 of file aactab.c.

Referenced by apply_prediction(), decode_prediction(), ff_aac_adjust_common_pred(), ff_aac_apply_main_pred(), ff_aac_encode_main_pred(), and ff_aac_search_for_pred().

◆ ff_aac_scalefactor_code

const uint32_t ff_aac_scalefactor_code[121]
Initial value:
= {
0x3ffe8, 0x3ffe6, 0x3ffe7, 0x3ffe5, 0x7fff5, 0x7fff1, 0x7ffed, 0x7fff6,
0x7ffee, 0x7ffef, 0x7fff0, 0x7fffc, 0x7fffd, 0x7ffff, 0x7fffe, 0x7fff7,
0x7fff8, 0x7fffb, 0x7fff9, 0x3ffe4, 0x7fffa, 0x3ffe3, 0x1ffef, 0x1fff0,
0x0fff5, 0x1ffee, 0x0fff2, 0x0fff3, 0x0fff4, 0x0fff1, 0x07ff6, 0x07ff7,
0x03ff9, 0x03ff5, 0x03ff7, 0x03ff3, 0x03ff6, 0x03ff2, 0x01ff7, 0x01ff5,
0x00ff9, 0x00ff7, 0x00ff6, 0x007f9, 0x00ff4, 0x007f8, 0x003f9, 0x003f7,
0x003f5, 0x001f8, 0x001f7, 0x000fa, 0x000f8, 0x000f6, 0x00079, 0x0003a,
0x00038, 0x0001a, 0x0000b, 0x00004, 0x00000, 0x0000a, 0x0000c, 0x0001b,
0x00039, 0x0003b, 0x00078, 0x0007a, 0x000f7, 0x000f9, 0x001f6, 0x001f9,
0x003f4, 0x003f6, 0x003f8, 0x007f5, 0x007f4, 0x007f6, 0x007f7, 0x00ff5,
0x00ff8, 0x01ff4, 0x01ff6, 0x01ff8, 0x03ff8, 0x03ff4, 0x0fff0, 0x07ff4,
0x0fff6, 0x07ff5, 0x3ffe2, 0x7ffd9, 0x7ffda, 0x7ffdb, 0x7ffdc, 0x7ffdd,
0x7ffde, 0x7ffd8, 0x7ffd2, 0x7ffd3, 0x7ffd4, 0x7ffd5, 0x7ffd6, 0x7fff2,
0x7ffdf, 0x7ffe7, 0x7ffe8, 0x7ffe9, 0x7ffea, 0x7ffeb, 0x7ffe6, 0x7ffe0,
0x7ffe1, 0x7ffe2, 0x7ffe3, 0x7ffe4, 0x7ffe5, 0x7ffd7, 0x7ffec, 0x7fff4,
0x7fff3,
}

Definition at line 185 of file aactab.c.

Referenced by aacdec_common_init(), encode_exp_vlc(), encode_scale_factors(), and wma_decode_init().

◆ ff_aac_scalefactor_bits

const uint8_t ff_aac_scalefactor_bits[121]
Initial value:
= {
18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 18, 19, 18, 17, 17, 16, 17, 16, 16, 16, 16, 15, 15,
14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 12, 11, 12, 11, 10, 10,
10, 9, 9, 8, 8, 8, 7, 6, 6, 5, 4, 3, 1, 4, 4, 5,
6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 12,
12, 13, 13, 13, 14, 14, 16, 15, 16, 15, 18, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19,
}

Definition at line 204 of file aactab.c.

Referenced by aacdec_common_init(), encode_exp_vlc(), encode_scale_factors(), search_for_quantizers_anmr(), search_for_quantizers_fast(), search_for_quantizers_twoloop(), and wma_decode_init().

◆ codes1

const uint16_t codes1[81]
static
Initial value:
= {
0x7f8, 0x1f1, 0x7fd, 0x3f5, 0x068, 0x3f0, 0x7f7, 0x1ec,
0x7f5, 0x3f1, 0x072, 0x3f4, 0x074, 0x011, 0x076, 0x1eb,
0x06c, 0x3f6, 0x7fc, 0x1e1, 0x7f1, 0x1f0, 0x061, 0x1f6,
0x7f2, 0x1ea, 0x7fb, 0x1f2, 0x069, 0x1ed, 0x077, 0x017,
0x06f, 0x1e6, 0x064, 0x1e5, 0x067, 0x015, 0x062, 0x012,
0x000, 0x014, 0x065, 0x016, 0x06d, 0x1e9, 0x063, 0x1e4,
0x06b, 0x013, 0x071, 0x1e3, 0x070, 0x1f3, 0x7fe, 0x1e7,
0x7f3, 0x1ef, 0x060, 0x1ee, 0x7f0, 0x1e2, 0x7fa, 0x3f3,
0x06a, 0x1e8, 0x075, 0x010, 0x073, 0x1f4, 0x06e, 0x3f7,
0x7f6, 0x1e0, 0x7f9, 0x3f2, 0x066, 0x1f5, 0x7ff, 0x1f7,
0x7f4,
}

Definition at line 215 of file aactab.c.

◆ bits1

const uint8_t bits1[81]
static
Initial value:
= {
11, 9, 11, 10, 7, 10, 11, 9, 11, 10, 7, 10, 7, 5, 7, 9,
7, 10, 11, 9, 11, 9, 7, 9, 11, 9, 11, 9, 7, 9, 7, 5,
7, 9, 7, 9, 7, 5, 7, 5, 1, 5, 7, 5, 7, 9, 7, 9,
7, 5, 7, 9, 7, 9, 11, 9, 11, 9, 7, 9, 11, 9, 11, 10,
7, 9, 7, 5, 7, 9, 7, 10, 11, 9, 11, 10, 7, 9, 11, 9,
11,
}

Definition at line 229 of file aactab.c.

Referenced by ff_aac_search_for_ltp(), ff_celt_bitalloc(), and gain_scale().

◆ codes2

const uint16_t codes2[81]
static
Initial value:
= {
0x1f3, 0x06f, 0x1fd, 0x0eb, 0x023, 0x0ea, 0x1f7, 0x0e8,
0x1fa, 0x0f2, 0x02d, 0x070, 0x020, 0x006, 0x02b, 0x06e,
0x028, 0x0e9, 0x1f9, 0x066, 0x0f8, 0x0e7, 0x01b, 0x0f1,
0x1f4, 0x06b, 0x1f5, 0x0ec, 0x02a, 0x06c, 0x02c, 0x00a,
0x027, 0x067, 0x01a, 0x0f5, 0x024, 0x008, 0x01f, 0x009,
0x000, 0x007, 0x01d, 0x00b, 0x030, 0x0ef, 0x01c, 0x064,
0x01e, 0x00c, 0x029, 0x0f3, 0x02f, 0x0f0, 0x1fc, 0x071,
0x1f2, 0x0f4, 0x021, 0x0e6, 0x0f7, 0x068, 0x1f8, 0x0ee,
0x022, 0x065, 0x031, 0x002, 0x026, 0x0ed, 0x025, 0x06a,
0x1fb, 0x072, 0x1fe, 0x069, 0x02e, 0x0f6, 0x1ff, 0x06d,
0x1f6,
}

Definition at line 238 of file aactab.c.

◆ bits2

const uint8_t bits2[81]
static
Initial value:
= {
9, 7, 9, 8, 6, 8, 9, 8, 9, 8, 6, 7, 6, 5, 6, 7,
6, 8, 9, 7, 8, 8, 6, 8, 9, 7, 9, 8, 6, 7, 6, 5,
6, 7, 6, 8, 6, 5, 6, 5, 3, 5, 6, 5, 6, 8, 6, 7,
6, 5, 6, 8, 6, 8, 9, 7, 9, 8, 6, 8, 8, 7, 9, 8,
6, 7, 6, 4, 6, 8, 6, 7, 9, 7, 9, 7, 6, 8, 9, 7,
9,
}

Definition at line 252 of file aactab.c.

Referenced by ff_aac_search_for_ltp(), ff_celt_bitalloc(), and gain_scale().

◆ codes3

const uint16_t codes3[81]
static
Initial value:
= {
0x0000, 0x0009, 0x00ef, 0x000b, 0x0019, 0x00f0, 0x01eb, 0x01e6,
0x03f2, 0x000a, 0x0035, 0x01ef, 0x0034, 0x0037, 0x01e9, 0x01ed,
0x01e7, 0x03f3, 0x01ee, 0x03ed, 0x1ffa, 0x01ec, 0x01f2, 0x07f9,
0x07f8, 0x03f8, 0x0ff8, 0x0008, 0x0038, 0x03f6, 0x0036, 0x0075,
0x03f1, 0x03eb, 0x03ec, 0x0ff4, 0x0018, 0x0076, 0x07f4, 0x0039,
0x0074, 0x03ef, 0x01f3, 0x01f4, 0x07f6, 0x01e8, 0x03ea, 0x1ffc,
0x00f2, 0x01f1, 0x0ffb, 0x03f5, 0x07f3, 0x0ffc, 0x00ee, 0x03f7,
0x7ffe, 0x01f0, 0x07f5, 0x7ffd, 0x1ffb, 0x3ffa, 0xffff, 0x00f1,
0x03f0, 0x3ffc, 0x01ea, 0x03ee, 0x3ffb, 0x0ff6, 0x0ffa, 0x7ffc,
0x07f2, 0x0ff5, 0xfffe, 0x03f4, 0x07f7, 0x7ffb, 0x0ff7, 0x0ff9,
0x7ffa,
}

Definition at line 261 of file aactab.c.

◆ bits3

const uint8_t bits3[81]
static
Initial value:
= {
1, 4, 8, 4, 5, 8, 9, 9, 10, 4, 6, 9, 6, 6, 9, 9,
9, 10, 9, 10, 13, 9, 9, 11, 11, 10, 12, 4, 6, 10, 6, 7,
10, 10, 10, 12, 5, 7, 11, 6, 7, 10, 9, 9, 11, 9, 10, 13,
8, 9, 12, 10, 11, 12, 8, 10, 15, 9, 11, 15, 13, 14, 16, 8,
10, 14, 9, 10, 14, 12, 12, 15, 11, 12, 16, 10, 11, 15, 12, 12,
15,
}

Definition at line 275 of file aactab.c.

◆ codes4

const uint16_t codes4[81]
static
Initial value:
= {
0x007, 0x016, 0x0f6, 0x018, 0x008, 0x0ef, 0x1ef, 0x0f3,
0x7f8, 0x019, 0x017, 0x0ed, 0x015, 0x001, 0x0e2, 0x0f0,
0x070, 0x3f0, 0x1ee, 0x0f1, 0x7fa, 0x0ee, 0x0e4, 0x3f2,
0x7f6, 0x3ef, 0x7fd, 0x005, 0x014, 0x0f2, 0x009, 0x004,
0x0e5, 0x0f4, 0x0e8, 0x3f4, 0x006, 0x002, 0x0e7, 0x003,
0x000, 0x06b, 0x0e3, 0x069, 0x1f3, 0x0eb, 0x0e6, 0x3f6,
0x06e, 0x06a, 0x1f4, 0x3ec, 0x1f0, 0x3f9, 0x0f5, 0x0ec,
0x7fb, 0x0ea, 0x06f, 0x3f7, 0x7f9, 0x3f3, 0xfff, 0x0e9,
0x06d, 0x3f8, 0x06c, 0x068, 0x1f5, 0x3ee, 0x1f2, 0x7f4,
0x7f7, 0x3f1, 0xffe, 0x3ed, 0x1f1, 0x7f5, 0x7fe, 0x3f5,
0x7fc,
}

Definition at line 284 of file aactab.c.

◆ bits4

const uint8_t bits4[81]
static
Initial value:
= {
4, 5, 8, 5, 4, 8, 9, 8, 11, 5, 5, 8, 5, 4, 8, 8,
7, 10, 9, 8, 11, 8, 8, 10, 11, 10, 11, 4, 5, 8, 4, 4,
8, 8, 8, 10, 4, 4, 8, 4, 4, 7, 8, 7, 9, 8, 8, 10,
7, 7, 9, 10, 9, 10, 8, 8, 11, 8, 7, 10, 11, 10, 12, 8,
7, 10, 7, 7, 9, 10, 9, 11, 11, 10, 12, 10, 9, 11, 11, 10,
11,
}

Definition at line 298 of file aactab.c.

◆ codes5

const uint16_t codes5[81]
static
Initial value:
= {
0x1fff, 0x0ff7, 0x07f4, 0x07e8, 0x03f1, 0x07ee, 0x07f9, 0x0ff8,
0x1ffd, 0x0ffd, 0x07f1, 0x03e8, 0x01e8, 0x00f0, 0x01ec, 0x03ee,
0x07f2, 0x0ffa, 0x0ff4, 0x03ef, 0x01f2, 0x00e8, 0x0070, 0x00ec,
0x01f0, 0x03ea, 0x07f3, 0x07eb, 0x01eb, 0x00ea, 0x001a, 0x0008,
0x0019, 0x00ee, 0x01ef, 0x07ed, 0x03f0, 0x00f2, 0x0073, 0x000b,
0x0000, 0x000a, 0x0071, 0x00f3, 0x07e9, 0x07ef, 0x01ee, 0x00ef,
0x0018, 0x0009, 0x001b, 0x00eb, 0x01e9, 0x07ec, 0x07f6, 0x03eb,
0x01f3, 0x00ed, 0x0072, 0x00e9, 0x01f1, 0x03ed, 0x07f7, 0x0ff6,
0x07f0, 0x03e9, 0x01ed, 0x00f1, 0x01ea, 0x03ec, 0x07f8, 0x0ff9,
0x1ffc, 0x0ffc, 0x0ff5, 0x07ea, 0x03f3, 0x03f2, 0x07f5, 0x0ffb,
0x1ffe,
}

Definition at line 307 of file aactab.c.

◆ bits5

const uint8_t bits5[81]
static
Initial value:
= {
13, 12, 11, 11, 10, 11, 11, 12, 13, 12, 11, 10, 9, 8, 9, 10,
11, 12, 12, 10, 9, 8, 7, 8, 9, 10, 11, 11, 9, 8, 5, 4,
5, 8, 9, 11, 10, 8, 7, 4, 1, 4, 7, 8, 11, 11, 9, 8,
5, 4, 5, 8, 9, 11, 11, 10, 9, 8, 7, 8, 9, 10, 11, 12,
11, 10, 9, 8, 9, 10, 11, 12, 13, 12, 12, 11, 10, 10, 11, 12,
13,
}

Definition at line 321 of file aactab.c.

◆ codes6

const uint16_t codes6[81]
static
Initial value:
= {
0x7fe, 0x3fd, 0x1f1, 0x1eb, 0x1f4, 0x1ea, 0x1f0, 0x3fc,
0x7fd, 0x3f6, 0x1e5, 0x0ea, 0x06c, 0x071, 0x068, 0x0f0,
0x1e6, 0x3f7, 0x1f3, 0x0ef, 0x032, 0x027, 0x028, 0x026,
0x031, 0x0eb, 0x1f7, 0x1e8, 0x06f, 0x02e, 0x008, 0x004,
0x006, 0x029, 0x06b, 0x1ee, 0x1ef, 0x072, 0x02d, 0x002,
0x000, 0x003, 0x02f, 0x073, 0x1fa, 0x1e7, 0x06e, 0x02b,
0x007, 0x001, 0x005, 0x02c, 0x06d, 0x1ec, 0x1f9, 0x0ee,
0x030, 0x024, 0x02a, 0x025, 0x033, 0x0ec, 0x1f2, 0x3f8,
0x1e4, 0x0ed, 0x06a, 0x070, 0x069, 0x074, 0x0f1, 0x3fa,
0x7ff, 0x3f9, 0x1f6, 0x1ed, 0x1f8, 0x1e9, 0x1f5, 0x3fb,
0x7fc,
}

Definition at line 330 of file aactab.c.

◆ bits6

const uint8_t bits6[81]
static
Initial value:
= {
11, 10, 9, 9, 9, 9, 9, 10, 11, 10, 9, 8, 7, 7, 7, 8,
9, 10, 9, 8, 6, 6, 6, 6, 6, 8, 9, 9, 7, 6, 4, 4,
4, 6, 7, 9, 9, 7, 6, 4, 4, 4, 6, 7, 9, 9, 7, 6,
4, 4, 4, 6, 7, 9, 9, 8, 6, 6, 6, 6, 6, 8, 9, 10,
9, 8, 7, 7, 7, 7, 8, 10, 11, 10, 9, 9, 9, 9, 9, 10,
11,
}

Definition at line 344 of file aactab.c.

◆ codes7

const uint16_t codes7[64]
static
Initial value:
= {
0x000, 0x005, 0x037, 0x074, 0x0f2, 0x1eb, 0x3ed, 0x7f7,
0x004, 0x00c, 0x035, 0x071, 0x0ec, 0x0ee, 0x1ee, 0x1f5,
0x036, 0x034, 0x072, 0x0ea, 0x0f1, 0x1e9, 0x1f3, 0x3f5,
0x073, 0x070, 0x0eb, 0x0f0, 0x1f1, 0x1f0, 0x3ec, 0x3fa,
0x0f3, 0x0ed, 0x1e8, 0x1ef, 0x3ef, 0x3f1, 0x3f9, 0x7fb,
0x1ed, 0x0ef, 0x1ea, 0x1f2, 0x3f3, 0x3f8, 0x7f9, 0x7fc,
0x3ee, 0x1ec, 0x1f4, 0x3f4, 0x3f7, 0x7f8, 0xffd, 0xffe,
0x7f6, 0x3f0, 0x3f2, 0x3f6, 0x7fa, 0x7fd, 0xffc, 0xfff,
}

Definition at line 353 of file aactab.c.

◆ bits7

const uint8_t bits7[64]
static
Initial value:
= {
1, 3, 6, 7, 8, 9, 10, 11, 3, 4, 6, 7, 8, 8, 9, 9,
6, 6, 7, 8, 8, 9, 9, 10, 7, 7, 8, 8, 9, 9, 10, 10,
8, 8, 9, 9, 10, 10, 10, 11, 9, 8, 9, 9, 10, 10, 11, 11,
10, 9, 9, 10, 10, 11, 12, 12, 11, 10, 10, 10, 11, 11, 12, 12,
}

Definition at line 364 of file aactab.c.

◆ codes8

const uint16_t codes8[64]
static
Initial value:
= {
0x00e, 0x005, 0x010, 0x030, 0x06f, 0x0f1, 0x1fa, 0x3fe,
0x003, 0x000, 0x004, 0x012, 0x02c, 0x06a, 0x075, 0x0f8,
0x00f, 0x002, 0x006, 0x014, 0x02e, 0x069, 0x072, 0x0f5,
0x02f, 0x011, 0x013, 0x02a, 0x032, 0x06c, 0x0ec, 0x0fa,
0x071, 0x02b, 0x02d, 0x031, 0x06d, 0x070, 0x0f2, 0x1f9,
0x0ef, 0x068, 0x033, 0x06b, 0x06e, 0x0ee, 0x0f9, 0x3fc,
0x1f8, 0x074, 0x073, 0x0ed, 0x0f0, 0x0f6, 0x1f6, 0x1fd,
0x3fd, 0x0f3, 0x0f4, 0x0f7, 0x1f7, 0x1fb, 0x1fc, 0x3ff,
}

Definition at line 371 of file aactab.c.

◆ bits8

const uint8_t bits8[64]
static
Initial value:
= {
5, 4, 5, 6, 7, 8, 9, 10, 4, 3, 4, 5, 6, 7, 7, 8,
5, 4, 4, 5, 6, 7, 7, 8, 6, 5, 5, 6, 6, 7, 8, 8,
7, 6, 6, 6, 7, 7, 8, 9, 8, 7, 6, 7, 7, 8, 8, 10,
9, 7, 7, 8, 8, 8, 9, 9, 10, 8, 8, 8, 9, 9, 9, 10,
}

Definition at line 382 of file aactab.c.

◆ codes9

const uint16_t codes9[169]
static
Initial value:
= {
0x0000, 0x0005, 0x0037, 0x00e7, 0x01de, 0x03ce, 0x03d9, 0x07c8,
0x07cd, 0x0fc8, 0x0fdd, 0x1fe4, 0x1fec, 0x0004, 0x000c, 0x0035,
0x0072, 0x00ea, 0x00ed, 0x01e2, 0x03d1, 0x03d3, 0x03e0, 0x07d8,
0x0fcf, 0x0fd5, 0x0036, 0x0034, 0x0071, 0x00e8, 0x00ec, 0x01e1,
0x03cf, 0x03dd, 0x03db, 0x07d0, 0x0fc7, 0x0fd4, 0x0fe4, 0x00e6,
0x0070, 0x00e9, 0x01dd, 0x01e3, 0x03d2, 0x03dc, 0x07cc, 0x07ca,
0x07de, 0x0fd8, 0x0fea, 0x1fdb, 0x01df, 0x00eb, 0x01dc, 0x01e6,
0x03d5, 0x03de, 0x07cb, 0x07dd, 0x07dc, 0x0fcd, 0x0fe2, 0x0fe7,
0x1fe1, 0x03d0, 0x01e0, 0x01e4, 0x03d6, 0x07c5, 0x07d1, 0x07db,
0x0fd2, 0x07e0, 0x0fd9, 0x0feb, 0x1fe3, 0x1fe9, 0x07c4, 0x01e5,
0x03d7, 0x07c6, 0x07cf, 0x07da, 0x0fcb, 0x0fda, 0x0fe3, 0x0fe9,
0x1fe6, 0x1ff3, 0x1ff7, 0x07d3, 0x03d8, 0x03e1, 0x07d4, 0x07d9,
0x0fd3, 0x0fde, 0x1fdd, 0x1fd9, 0x1fe2, 0x1fea, 0x1ff1, 0x1ff6,
0x07d2, 0x03d4, 0x03da, 0x07c7, 0x07d7, 0x07e2, 0x0fce, 0x0fdb,
0x1fd8, 0x1fee, 0x3ff0, 0x1ff4, 0x3ff2, 0x07e1, 0x03df, 0x07c9,
0x07d6, 0x0fca, 0x0fd0, 0x0fe5, 0x0fe6, 0x1feb, 0x1fef, 0x3ff3,
0x3ff4, 0x3ff5, 0x0fe0, 0x07ce, 0x07d5, 0x0fc6, 0x0fd1, 0x0fe1,
0x1fe0, 0x1fe8, 0x1ff0, 0x3ff1, 0x3ff8, 0x3ff6, 0x7ffc, 0x0fe8,
0x07df, 0x0fc9, 0x0fd7, 0x0fdc, 0x1fdc, 0x1fdf, 0x1fed, 0x1ff5,
0x3ff9, 0x3ffb, 0x7ffd, 0x7ffe, 0x1fe7, 0x0fcc, 0x0fd6, 0x0fdf,
0x1fde, 0x1fda, 0x1fe5, 0x1ff2, 0x3ffa, 0x3ff7, 0x3ffc, 0x3ffd,
0x7fff,
}

Definition at line 389 of file aactab.c.

◆ bits9

const uint8_t bits9[169]
static
Initial value:
= {
1, 3, 6, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 3, 4, 6,
7, 8, 8, 9, 10, 10, 10, 11, 12, 12, 6, 6, 7, 8, 8, 9,
10, 10, 10, 11, 12, 12, 12, 8, 7, 8, 9, 9, 10, 10, 11, 11,
11, 12, 12, 13, 9, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12,
13, 10, 9, 9, 10, 11, 11, 11, 12, 11, 12, 12, 13, 13, 11, 9,
10, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 11, 10, 10, 11, 11,
12, 12, 13, 13, 13, 13, 13, 13, 11, 10, 10, 11, 11, 11, 12, 12,
13, 13, 14, 13, 14, 11, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14,
14, 14, 12, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 15, 12,
11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 13, 12, 12, 12,
13, 13, 13, 13, 14, 14, 14, 14, 15,
}

Definition at line 414 of file aactab.c.

◆ codes10

const uint16_t codes10[169]
static
Initial value:
= {
0x022, 0x008, 0x01d, 0x026, 0x05f, 0x0d3, 0x1cf, 0x3d0,
0x3d7, 0x3ed, 0x7f0, 0x7f6, 0xffd, 0x007, 0x000, 0x001,
0x009, 0x020, 0x054, 0x060, 0x0d5, 0x0dc, 0x1d4, 0x3cd,
0x3de, 0x7e7, 0x01c, 0x002, 0x006, 0x00c, 0x01e, 0x028,
0x05b, 0x0cd, 0x0d9, 0x1ce, 0x1dc, 0x3d9, 0x3f1, 0x025,
0x00b, 0x00a, 0x00d, 0x024, 0x057, 0x061, 0x0cc, 0x0dd,
0x1cc, 0x1de, 0x3d3, 0x3e7, 0x05d, 0x021, 0x01f, 0x023,
0x027, 0x059, 0x064, 0x0d8, 0x0df, 0x1d2, 0x1e2, 0x3dd,
0x3ee, 0x0d1, 0x055, 0x029, 0x056, 0x058, 0x062, 0x0ce,
0x0e0, 0x0e2, 0x1da, 0x3d4, 0x3e3, 0x7eb, 0x1c9, 0x05e,
0x05a, 0x05c, 0x063, 0x0ca, 0x0da, 0x1c7, 0x1ca, 0x1e0,
0x3db, 0x3e8, 0x7ec, 0x1e3, 0x0d2, 0x0cb, 0x0d0, 0x0d7,
0x0db, 0x1c6, 0x1d5, 0x1d8, 0x3ca, 0x3da, 0x7ea, 0x7f1,
0x1e1, 0x0d4, 0x0cf, 0x0d6, 0x0de, 0x0e1, 0x1d0, 0x1d6,
0x3d1, 0x3d5, 0x3f2, 0x7ee, 0x7fb, 0x3e9, 0x1cd, 0x1c8,
0x1cb, 0x1d1, 0x1d7, 0x1df, 0x3cf, 0x3e0, 0x3ef, 0x7e6,
0x7f8, 0xffa, 0x3eb, 0x1dd, 0x1d3, 0x1d9, 0x1db, 0x3d2,
0x3cc, 0x3dc, 0x3ea, 0x7ed, 0x7f3, 0x7f9, 0xff9, 0x7f2,
0x3ce, 0x1e4, 0x3cb, 0x3d8, 0x3d6, 0x3e2, 0x3e5, 0x7e8,
0x7f4, 0x7f5, 0x7f7, 0xffb, 0x7fa, 0x3ec, 0x3df, 0x3e1,
0x3e4, 0x3e6, 0x3f0, 0x7e9, 0x7ef, 0xff8, 0xffe, 0xffc,
0xfff,
}

Definition at line 428 of file aactab.c.

◆ bits10

const uint8_t bits10[169]
static
Initial value:
= {
6, 5, 6, 6, 7, 8, 9, 10, 10, 10, 11, 11, 12, 5, 4, 4,
5, 6, 7, 7, 8, 8, 9, 10, 10, 11, 6, 4, 5, 5, 6, 6,
7, 8, 8, 9, 9, 10, 10, 6, 5, 5, 5, 6, 7, 7, 8, 8,
9, 9, 10, 10, 7, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10,
10, 8, 7, 6, 7, 7, 7, 8, 8, 8, 9, 10, 10, 11, 9, 7,
7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 11, 9, 8, 8, 8, 8,
8, 9, 9, 9, 10, 10, 11, 11, 9, 8, 8, 8, 8, 8, 9, 9,
10, 10, 10, 11, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11,
11, 12, 10, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 12, 11,
10, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 11, 10, 10, 10,
10, 10, 10, 11, 11, 12, 12, 12, 12,
}

Definition at line 453 of file aactab.c.

◆ codes11

const uint16_t codes11[289]
static

Definition at line 467 of file aactab.c.

◆ bits11

const uint8_t bits11[289]
static
Initial value:
= {
4, 5, 6, 7, 8, 8, 9, 10, 10, 10, 11, 11, 12, 11, 12, 12,
10, 5, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10,
11, 8, 6, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10,
10, 10, 8, 7, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 10,
10, 10, 10, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9,
10, 10, 10, 10, 8, 8, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9,
9, 10, 10, 10, 10, 8, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9,
9, 10, 10, 10, 10, 10, 8, 9, 8, 8, 8, 8, 8, 8, 9, 9,
9, 10, 10, 10, 10, 10, 10, 8, 10, 9, 8, 8, 9, 9, 9, 9,
9, 10, 10, 10, 10, 10, 10, 11, 8, 10, 9, 9, 9, 9, 9, 9,
9, 10, 10, 10, 10, 10, 10, 11, 11, 8, 11, 9, 9, 9, 9, 9,
9, 10, 10, 10, 10, 10, 11, 10, 11, 11, 8, 11, 10, 9, 9, 10,
9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 8, 11, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 9, 11, 10, 9,
9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 9, 11, 10,
10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 9, 12,
10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 9,
9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,
5,
}

Definition at line 507 of file aactab.c.

◆ ff_aac_spectral_codes

const uint16_t* const ff_aac_spectral_codes[11]
Initial value:

Definition at line 529 of file aactab.c.

Referenced by aacdec_common_init(), and quantize_and_encode_band_cost_template().

◆ ff_aac_spectral_bits

const uint8_t* const ff_aac_spectral_bits[11]
Initial value:

Definition at line 534 of file aactab.c.

Referenced by aacdec_common_init(), and quantize_and_encode_band_cost_template().

◆ ff_aac_spectral_sizes

const uint16_t ff_aac_spectral_sizes[11]
Initial value:
= {
81, 81, 81, 81, 81, 81, 64, 64, 169, 169, 289,
}

Definition at line 539 of file aactab.c.

Referenced by aacdec_common_init().

◆ codebook_vector0

const float codebook_vector0[324]
static

Definition at line 547 of file aactab.c.

◆ codebook_vector2

const float codebook_vector2[324]
static

Definition at line 631 of file aactab.c.

◆ codebook_vector4

const float codebook_vector4[162]
static

Definition at line 715 of file aactab.c.

◆ codebook_vector6

const float codebook_vector6[128]
static

Definition at line 759 of file aactab.c.

◆ codebook_vector8

const float codebook_vector8[338]
static

Definition at line 794 of file aactab.c.

◆ codebook_vector10

const float codebook_vector10[578]
static

Definition at line 882 of file aactab.c.

◆ ff_aac_codebook_vectors

const float* const ff_aac_codebook_vectors[]

◆ codebook_vector0_vals

const float codebook_vector0_vals[]
static
Initial value:
= {
-1.0000000, 0.0000000, 1.0000000
}

Definition at line 1037 of file aactab.c.

◆ codebook_vector02_idx

const uint16_t codebook_vector02_idx[]
static
Initial value:
= {
0x0000, 0x8140, 0x8180, 0x4110, 0xc250, 0xc290, 0x4120, 0xc260, 0xc2a0,
0x2104, 0xa244, 0xa284, 0x6214, 0xe354, 0xe394, 0x6224, 0xe364, 0xe3a4,
0x2108, 0xa248, 0xa288, 0x6218, 0xe358, 0xe398, 0x6228, 0xe368, 0xe3a8,
0x1101, 0x9241, 0x9281, 0x5211, 0xd351, 0xd391, 0x5221, 0xd361, 0xd3a1,
0x3205, 0xb345, 0xb385, 0x7315, 0xf455, 0xf495, 0x7325, 0xf465, 0xf4a5,
0x3209, 0xb349, 0xb389, 0x7319, 0xf459, 0xf499, 0x7329, 0xf469, 0xf4a9,
0x1102, 0x9242, 0x9282, 0x5212, 0xd352, 0xd392, 0x5222, 0xd362, 0xd3a2,
0x3206, 0xb346, 0xb386, 0x7316, 0xf456, 0xf496, 0x7326, 0xf466, 0xf4a6,
0x320a, 0xb34a, 0xb38a, 0x731a, 0xf45a, 0xf49a, 0x732a, 0xf46a, 0xf4aa,
}

Definition at line 1046 of file aactab.c.

◆ codebook_vector4_vals

const float codebook_vector4_vals[]
static
Initial value:
= {
-6.3496042, -4.3267487,
-2.5198421, -1.0000000,
0.0000000, 1.0000000,
2.5198421, 4.3267487,
6.3496042,
}

Definition at line 1058 of file aactab.c.

◆ codebook_vector4_idx

const uint16_t codebook_vector4_idx[]
static
Initial value:
= {
0x0000, 0x0010, 0x0020, 0x0030, 0x0040, 0x0050, 0x0060, 0x0070, 0x0080,
0x0001, 0x0011, 0x0021, 0x0031, 0x0041, 0x0051, 0x0061, 0x0071, 0x0081,
0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
0x0003, 0x0013, 0x0023, 0x0033, 0x0043, 0x0053, 0x0063, 0x0073, 0x0083,
0x0004, 0x0014, 0x0024, 0x0034, 0x0044, 0x0054, 0x0064, 0x0074, 0x0084,
0x0005, 0x0015, 0x0025, 0x0035, 0x0045, 0x0055, 0x0065, 0x0075, 0x0085,
0x0006, 0x0016, 0x0026, 0x0036, 0x0046, 0x0056, 0x0066, 0x0076, 0x0086,
0x0007, 0x0017, 0x0027, 0x0037, 0x0047, 0x0057, 0x0067, 0x0077, 0x0087,
0x0008, 0x0018, 0x0028, 0x0038, 0x0048, 0x0058, 0x0068, 0x0078, 0x0088,
}

Definition at line 1069 of file aactab.c.

◆ codebook_vector6_idx

const uint16_t codebook_vector6_idx[]
static
Initial value:
= {
0x0000, 0x0110, 0x0120, 0x0130, 0x0140, 0x0150, 0x0160, 0x0170,
0x1101, 0x0211, 0x0221, 0x0231, 0x0241, 0x0251, 0x0261, 0x0271,
0x1102, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272,
0x1103, 0x0213, 0x0223, 0x0233, 0x0243, 0x0253, 0x0263, 0x0273,
0x1104, 0x0214, 0x0224, 0x0234, 0x0244, 0x0254, 0x0264, 0x0274,
0x1105, 0x0215, 0x0225, 0x0235, 0x0245, 0x0255, 0x0265, 0x0275,
0x1106, 0x0216, 0x0226, 0x0236, 0x0246, 0x0256, 0x0266, 0x0276,
0x1107, 0x0217, 0x0227, 0x0237, 0x0247, 0x0257, 0x0267, 0x0277,
}

Definition at line 1087 of file aactab.c.

◆ codebook_vector8_idx

const uint16_t codebook_vector8_idx[]
static
Initial value:
= {
0x0000, 0x0110, 0x0120, 0x0130, 0x0140, 0x0150, 0x0160,
0x0170, 0x0180, 0x0190, 0x01a0, 0x01b0, 0x01c0,
0x1101, 0x0211, 0x0221, 0x0231, 0x0241, 0x0251, 0x0261,
0x0271, 0x0281, 0x0291, 0x02a1, 0x02b1, 0x02c1,
0x1102, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262,
0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2,
0x1103, 0x0213, 0x0223, 0x0233, 0x0243, 0x0253, 0x0263,
0x0273, 0x0283, 0x0293, 0x02a3, 0x02b3, 0x02c3,
0x1104, 0x0214, 0x0224, 0x0234, 0x0244, 0x0254, 0x0264,
0x0274, 0x0284, 0x0294, 0x02a4, 0x02b4, 0x02c4,
0x1105, 0x0215, 0x0225, 0x0235, 0x0245, 0x0255, 0x0265,
0x0275, 0x0285, 0x0295, 0x02a5, 0x02b5, 0x02c5,
0x1106, 0x0216, 0x0226, 0x0236, 0x0246, 0x0256, 0x0266,
0x0276, 0x0286, 0x0296, 0x02a6, 0x02b6, 0x02c6,
0x1107, 0x0217, 0x0227, 0x0237, 0x0247, 0x0257, 0x0267,
0x0277, 0x0287, 0x0297, 0x02a7, 0x02b7, 0x02c7,
0x1108, 0x0218, 0x0228, 0x0238, 0x0248, 0x0258, 0x0268,
0x0278, 0x0288, 0x0298, 0x02a8, 0x02b8, 0x02c8,
0x1109, 0x0219, 0x0229, 0x0239, 0x0249, 0x0259, 0x0269,
0x0279, 0x0289, 0x0299, 0x02a9, 0x02b9, 0x02c9,
0x110a, 0x021a, 0x022a, 0x023a, 0x024a, 0x025a, 0x026a,
0x027a, 0x028a, 0x029a, 0x02aa, 0x02ba, 0x02ca,
0x110b, 0x021b, 0x022b, 0x023b, 0x024b, 0x025b, 0x026b,
0x027b, 0x028b, 0x029b, 0x02ab, 0x02bb, 0x02cb,
0x110c, 0x021c, 0x022c, 0x023c, 0x024c, 0x025c, 0x026c,
0x027c, 0x028c, 0x029c, 0x02ac, 0x02bc, 0x02cc,
}

Definition at line 1104 of file aactab.c.

◆ codebook_vector10_vals

const float codebook_vector10_vals[]
static
Initial value:
= {
0.0000000, 1.0000000,
2.5198421, 4.3267487,
6.3496042, 8.5498797,
10.9027236, 13.3905183,
16.0000000, 18.7207544,
21.5443469, 24.4637810,
27.4731418, 30.5673509,
33.7419917, 36.9931811,
}

Definition at line 1133 of file aactab.c.

◆ codebook_vector10_idx

const uint16_t codebook_vector10_idx[]
static

Definition at line 1149 of file aactab.c.

◆ ff_aac_codebook_vector_vals

const float* const ff_aac_codebook_vector_vals[]

◆ ff_aac_codebook_vector_idx

const uint16_t* const ff_aac_codebook_vector_idx[]

◆ ff_aac_ac_msb_cdfs

const uint16_t ff_aac_ac_msb_cdfs[64][17]

Definition at line 1204 of file aactab.c.

Referenced by decode_spectrum_ac().

◆ ff_aac_ac_lsb_cdfs

const uint16_t ff_aac_ac_lsb_cdfs[3][4]
Initial value:
= {
{ 12571, 10569, 3696, 0 },
{ 12661, 5700, 3751, 0 },
{ 10827, 6884, 2929, 0 }
}

Definition at line 1335 of file aactab.c.

Referenced by decode_spectrum_ac().

◆ ff_aac_ac_lookup_m

const uint8_t ff_aac_ac_lookup_m[742]

Definition at line 1341 of file aactab.c.

Referenced by ff_aac_ac_get_pk().

◆ ff_aac_ac_hash_m

const uint32_t ff_aac_ac_hash_m[742]

Definition at line 1391 of file aactab.c.

Referenced by ff_aac_ac_get_pk().

◆ swb_offset_1024_96

const uint16_t swb_offset_1024_96[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 64,
72, 80, 88, 96, 108, 120, 132, 144,
156, 172, 188, 212, 240, 276, 320, 384,
448, 512, 576, 640, 704, 768, 832, 896,
960, 1024
}

Definition at line 1595 of file aactab.c.

◆ swb_offset_128_96

const uint16_t swb_offset_128_96[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 128
}

Definition at line 1604 of file aactab.c.

◆ swb_offset_1024_64

const uint16_t swb_offset_1024_64[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 64,
72, 80, 88, 100, 112, 124, 140, 156,
172, 192, 216, 240, 268, 304, 344, 384,
424, 464, 504, 544, 584, 624, 664, 704,
744, 784, 824, 864, 904, 944, 984, 1024
}

Definition at line 1608 of file aactab.c.

◆ swb_offset_1024_48

const uint16_t swb_offset_1024_48[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 48, 56, 64, 72, 80,
88, 96, 108, 120, 132, 144, 160, 176,
196, 216, 240, 264, 292, 320, 352, 384,
416, 448, 480, 512, 544, 576, 608, 640,
672, 704, 736, 768, 800, 832, 864, 896,
928, 1024
}

Definition at line 1617 of file aactab.c.

◆ swb_offset_512_48

const uint16_t swb_offset_512_48[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 60,
68, 76, 84, 92, 100, 112, 124, 136,
148, 164, 184, 208, 236, 268, 300, 332,
364, 396, 428, 460, 512
}

Definition at line 1627 of file aactab.c.

◆ swb_offset_480_48

const uint16_t swb_offset_480_48[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 64,
72, 80, 88, 96, 108, 120, 132, 144,
156, 172, 188, 212, 240, 272, 304, 336,
368, 400, 432, 480
}

Definition at line 1635 of file aactab.c.

◆ swb_offset_128_48

const uint16_t swb_offset_128_48[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 28, 36,
44, 56, 68, 80, 96, 112, 128
}

Definition at line 1643 of file aactab.c.

◆ swb_offset_1024_32

const uint16_t swb_offset_1024_32[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 48, 56, 64, 72, 80,
88, 96, 108, 120, 132, 144, 160, 176,
196, 216, 240, 264, 292, 320, 352, 384,
416, 448, 480, 512, 544, 576, 608, 640,
672, 704, 736, 768, 800, 832, 864, 896,
928, 960, 992, 1024
}

Definition at line 1648 of file aactab.c.

◆ swb_offset_512_32

const uint16_t swb_offset_512_32[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 64,
72, 80, 88, 96, 108, 120, 132, 144,
160, 176, 192, 212, 236, 260, 288, 320,
352, 384, 416, 448, 480, 512
}

Definition at line 1658 of file aactab.c.

◆ swb_offset_480_32

const uint16_t swb_offset_480_32[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 48, 52, 56, 60,
64, 72, 80, 88, 96, 104, 112, 124,
136, 148, 164, 180, 200, 224, 256, 288,
320, 352, 384, 416, 448, 480
}

Definition at line 1666 of file aactab.c.

◆ swb_offset_1024_24

const uint16_t swb_offset_1024_24[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 52, 60, 68, 76,
84, 92, 100, 108, 116, 124, 136, 148,
160, 172, 188, 204, 220, 240, 260, 284,
308, 336, 364, 396, 432, 468, 508, 552,
600, 652, 704, 768, 832, 896, 960, 1024
}

Definition at line 1674 of file aactab.c.

◆ swb_offset_512_24

const uint16_t swb_offset_512_24[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 52, 60, 68, 80,
92, 104, 120, 140, 164, 192, 224, 256,
288, 320, 352, 384, 416, 448, 480, 512,
}

Definition at line 1683 of file aactab.c.

◆ swb_offset_480_24

const uint16_t swb_offset_480_24[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 36, 40, 44, 52, 60, 68, 80,
92, 104, 120, 140, 164, 192, 224, 256,
288, 320, 352, 384, 416, 448, 480
}

Definition at line 1690 of file aactab.c.

◆ swb_offset_128_24

const uint16_t swb_offset_128_24[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
36, 44, 52, 64, 76, 92, 108, 128
}

Definition at line 1697 of file aactab.c.

◆ swb_offset_1024_16

const uint16_t swb_offset_1024_16[]
static
Initial value:
= {
0, 8, 16, 24, 32, 40, 48, 56,
64, 72, 80, 88, 100, 112, 124, 136,
148, 160, 172, 184, 196, 212, 228, 244,
260, 280, 300, 320, 344, 368, 396, 424,
456, 492, 532, 572, 616, 664, 716, 772,
832, 896, 960, 1024
}

Definition at line 1702 of file aactab.c.

◆ swb_offset_128_16

const uint16_t swb_offset_128_16[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
32, 40, 48, 60, 72, 88, 108, 128
}

Definition at line 1711 of file aactab.c.

◆ swb_offset_1024_8

const uint16_t swb_offset_1024_8[]
static
Initial value:
= {
0, 12, 24, 36, 48, 60, 72, 84,
96, 108, 120, 132, 144, 156, 172, 188,
204, 220, 236, 252, 268, 288, 308, 328,
348, 372, 396, 420, 448, 476, 508, 544,
580, 620, 664, 712, 764, 820, 880, 944,
1024
}

Definition at line 1716 of file aactab.c.

◆ swb_offset_128_8

const uint16_t swb_offset_128_8[]
static
Initial value:
= {
0, 4, 8, 12, 16, 20, 24, 28,
36, 44, 52, 60, 72, 88, 108, 128
}

Definition at line 1725 of file aactab.c.

◆ swb_offset_960_96

const uint16_t swb_offset_960_96[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36,
40, 44, 48, 52, 56, 64, 72, 80, 88, 96,
108, 120, 132, 144, 156, 172, 188, 212, 240, 276,
320, 384, 448, 512, 576, 640, 704, 768, 832, 896,
960
}

Definition at line 1730 of file aactab.c.

◆ swb_offset_960_64

const uint16_t swb_offset_960_64[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36,
40, 44, 48, 52, 56, 64, 72, 80, 88, 100,
112, 124, 140, 156, 172, 192, 216, 240, 268, 304,
344, 384, 424, 464, 504, 544, 584, 624, 664, 704,
744, 784, 824, 864, 904, 944, 960
}

Definition at line 1739 of file aactab.c.

◆ swb_offset_960_48

const uint16_t swb_offset_960_48[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36,
40, 48, 56, 64, 72, 80, 88, 96, 108, 120,
132, 144, 160, 176, 196, 216, 240, 264, 292, 320,
352, 384, 416, 448, 480, 512, 544, 576, 608, 640,
672, 704, 736, 768, 800, 832, 864, 896, 928, 960
}

Definition at line 1748 of file aactab.c.

◆ swb_offset_960_24

const uint16_t swb_offset_960_24[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36,
40, 44, 52, 60, 68, 76, 84, 92, 100, 108,
116, 124, 136, 148, 160, 172, 188, 204, 220, 240,
260, 284, 308, 336, 364, 396, 432, 468, 508, 552,
600, 652, 704, 768, 832, 896, 960
}

Definition at line 1759 of file aactab.c.

◆ swb_offset_960_16

const uint16_t swb_offset_960_16[]
static
Initial value:
=
{
0, 8, 16, 24, 32, 40, 48, 56, 64, 72,
80, 88, 100, 112, 124, 136, 148, 160, 172, 184,
196, 212, 228, 244, 260, 280, 300, 320, 344, 368,
396, 424, 456, 492, 532, 572, 616, 664, 716, 772,
832, 896, 960
}

Definition at line 1768 of file aactab.c.

◆ swb_offset_960_8

const uint16_t swb_offset_960_8[]
static
Initial value:
=
{
0, 12, 24, 36, 48, 60, 72, 84, 96, 108,
120, 132, 144, 156, 172, 188, 204, 220, 236, 252,
268, 288, 308, 328, 348, 372, 396, 420, 448, 476,
508, 544, 580, 620, 664, 712, 764, 820, 880, 944,
960
}

Definition at line 1777 of file aactab.c.

◆ swb_offset_120_96

const uint16_t swb_offset_120_96[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 120
}

Definition at line 1787 of file aactab.c.

◆ swb_offset_120_64

const uint16_t swb_offset_120_64[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 120
}

Definition at line 1792 of file aactab.c.

◆ swb_offset_120_48

const uint16_t swb_offset_120_48[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 28, 36, 44, 56, 68, 80, 96, 112, 120
}

Definition at line 1797 of file aactab.c.

◆ swb_offset_120_24

const uint16_t swb_offset_120_24[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 36, 44, 52, 64, 76, 92, 108, 120
}

Definition at line 1802 of file aactab.c.

◆ swb_offset_120_16

const uint16_t swb_offset_120_16[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 40, 48, 60, 72, 88, 108, 120
}

Definition at line 1807 of file aactab.c.

◆ swb_offset_120_8

const uint16_t swb_offset_120_8[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 36, 44, 52, 60, 72, 88, 108, 120
}

Definition at line 1812 of file aactab.c.

◆ swb_offset_768_96

const uint16_t swb_offset_768_96[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36,
40, 44, 48, 52, 56, 64, 72, 80, 88, 96,
108, 120, 132, 144, 156, 172, 188, 212, 240, 276,
320, 384, 448, 512, 576, 640, 704, 768
}

Definition at line 1817 of file aactab.c.

◆ swb_offset_768_64

const uint16_t swb_offset_768_64[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40,
44, 48, 52, 56, 64, 72, 80, 88, 100, 112, 124,
140, 156, 172, 192, 216, 240, 268, 304, 344, 384, 424,
464, 504, 544, 584, 624, 664, 704, 744, 768
}

Definition at line 1825 of file aactab.c.

◆ swb_offset_768_48

const uint16_t swb_offset_768_48[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 48,
56, 64, 72, 80, 88, 96, 108, 120, 132, 144, 160, 176,
196, 216, 240, 264, 292, 320, 352, 384, 416, 448, 480, 512,
544, 576, 608, 640, 672, 704, 736, 768
}

Definition at line 1833 of file aactab.c.

◆ swb_offset_768_32

const uint16_t swb_offset_768_32[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 48,
56, 64, 72, 80, 88, 96, 108, 120, 132, 144, 160, 176,
196, 216, 240, 264, 292, 320, 352, 384, 416, 448, 480, 512,
544, 576, 608, 640, 672, 704, 736, 768
}

Definition at line 1841 of file aactab.c.

◆ swb_offset_768_24

const uint16_t swb_offset_768_24[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44,
52, 60, 68, 76, 84, 92, 100, 108, 116, 124, 136, 148,
160, 172, 188, 204, 220, 240, 260, 284, 308, 336, 364, 396,
432, 468, 508, 552, 600, 652, 704, 768
}

Definition at line 1849 of file aactab.c.

◆ swb_offset_768_16

const uint16_t swb_offset_768_16[]
static
Initial value:
=
{
0, 8, 16, 24, 32, 40, 48, 56, 64,
72, 80, 88, 100, 112, 124, 136, 148, 160,
172, 184, 196, 212, 228, 244, 260, 280, 300,
320, 344, 368, 396, 424, 456, 492, 532, 572,
616, 664, 716, 768
}

Definition at line 1857 of file aactab.c.

◆ swb_offset_768_8

const uint16_t swb_offset_768_8[]
static
Initial value:
=
{
0, 12, 24, 36, 48, 60, 72, 84, 96, 108,
120, 132, 144, 156, 172, 188, 204, 220, 236, 252,
268, 288, 308, 328, 348, 372, 396, 420, 448, 476,
508, 544, 580, 620, 664, 712, 764, 768
}

Definition at line 1866 of file aactab.c.

◆ swb_offset_96_96

const uint16_t swb_offset_96_96[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24,
32, 40, 48, 64, 92, 96
}

Definition at line 1874 of file aactab.c.

◆ swb_offset_96_64

const uint16_t swb_offset_96_64[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24,
32, 40, 48, 64, 92, 96
}

Definition at line 1880 of file aactab.c.

◆ swb_offset_96_48

const uint16_t swb_offset_96_48[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 28,
36, 44, 56, 68, 80, 96
}

Definition at line 1886 of file aactab.c.

◆ swb_offset_96_24

const uint16_t swb_offset_96_24[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28,
36, 44, 52, 64, 76, 92, 96
}

Definition at line 1892 of file aactab.c.

◆ swb_offset_96_16

const uint16_t swb_offset_96_16[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28,
32, 40, 48, 60, 72, 88, 96
}

Definition at line 1898 of file aactab.c.

◆ swb_offset_96_8

const uint16_t swb_offset_96_8[]
static
Initial value:
=
{
0, 4, 8, 12, 16, 20, 24, 28,
36, 44, 52, 60, 72, 88, 96
}

Definition at line 1904 of file aactab.c.

◆ ff_swb_offset_1024

const uint16_t* const ff_swb_offset_1024[]

◆ ff_swb_offset_960

const uint16_t* const ff_swb_offset_960[]

◆ ff_swb_offset_768

const uint16_t* const ff_swb_offset_768[]

◆ ff_swb_offset_512

const uint16_t* const ff_swb_offset_512[]

◆ ff_swb_offset_480

const uint16_t* const ff_swb_offset_480[]

◆ ff_swb_offset_128

const uint16_t* const ff_swb_offset_128[]

◆ ff_swb_offset_120

const uint16_t* const ff_swb_offset_120[]

◆ ff_swb_offset_96

const uint16_t* const ff_swb_offset_96[]

◆ ff_tns_max_bands_1024

const uint8_t ff_tns_max_bands_1024[]
Initial value:
= {
31, 31, 34, 40, 42, 51, 46, 46, 42, 42, 42, 39, 39
}

Definition at line 1984 of file aactab.c.

Referenced by aac_encode_frame(), and decode_ics_info().

◆ ff_tns_max_bands_usac_1024

const uint8_t ff_tns_max_bands_usac_1024[]
Initial value:
= {
31, 31, 34, 40, 42, 51, 47, 47, 43, 43, 43, 40, 40
}

Definition at line 1988 of file aactab.c.

Referenced by setup_sce().

◆ ff_tns_max_bands_512

const uint8_t ff_tns_max_bands_512[]
Initial value:
= {
0, 0, 0, 31, 32, 37, 31, 31, 0, 0, 0, 0, 0
}

Definition at line 1992 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_tns_max_bands_480

const uint8_t ff_tns_max_bands_480[]
Initial value:
= {
0, 0, 0, 31, 32, 37, 30, 30, 0, 0, 0, 0, 0
}

Definition at line 1996 of file aactab.c.

Referenced by decode_ics_info().

◆ ff_tns_max_bands_128

const uint8_t ff_tns_max_bands_128[]
Initial value:
= {
9, 9, 10, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14
}

Definition at line 2000 of file aactab.c.

Referenced by aac_encode_frame(), and decode_ics_info().

◆ ff_tns_max_bands_usac_128

const uint8_t ff_tns_max_bands_usac_128[]
Initial value:
= {
9, 9, 10, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15
}

Definition at line 2004 of file aactab.c.

Referenced by setup_sce().

◆ ff_usac_noise_fill_start_offset

const uint8_t ff_usac_noise_fill_start_offset[2][2]
Initial value:
= {
{ 160, 20 },
{ 120, 15 },
}

Definition at line 2009 of file aactab.c.

Referenced by apply_noise_fill().

◆ ff_aac_eld_window_512

const float ff_aac_eld_window_512[1920]

Definition at line 2014 of file aactab.c.

Referenced by imdct_and_windowing_eld().

◆ ff_aac_eld_window_512_fixed

const int ff_aac_eld_window_512_fixed[1920]

Definition at line 2498 of file aactab.c.

◆ ff_aac_eld_window_480

const float ff_aac_eld_window_480[1800]

Definition at line 2981 of file aactab.c.

Referenced by imdct_and_windowing_eld().

◆ ff_aac_eld_window_480_fixed

const int ff_aac_eld_window_480_fixed[1800]

Definition at line 3434 of file aactab.c.

◆ ff_aac_deemph_weights

const float ff_aac_deemph_weights[16]

◆ ff_aac_usac_samplerate

const int ff_aac_usac_samplerate[32]
Initial value:
= {
96000, 88200, 64000, 48000, 44100, 32000, 24000, 22050,
16000, 12000, 11025, 8000, 7350, -1, -1, 57600,
51200, 40000, 38400, 34150, 28800, 25600, 20000, 19200,
17075, 14400, 12800, 9600, -1, -1, -1, -1,
}

Definition at line 3912 of file aactab.c.

Referenced by ff_aac_usac_config_decode().

◆ ff_aac_usac_mdst_filt_cur

const float ff_aac_usac_mdst_filt_cur[4][4][7]
Initial value:
=
{
{ { 0.000000, 0.000000, 0.500000, 0.000000, -0.500000, 0.000000, 0.000000 },
{ 0.091497, 0.000000, 0.581427, 0.000000, -0.581427, 0.000000, -0.091497 },
{ 0.045748, 0.057238, 0.540714, 0.000000, -0.540714, -0.057238, -0.045748 },
{ 0.045748, -0.057238, 0.540714, 0.000000, -0.540714, 0.057238, -0.045748 } },
{ { 0.102658, 0.103791, 0.567149, 0.000000, -0.567149, -0.103791, -0.102658 },
{ 0.150512, 0.047969, 0.608574, 0.000000, -0.608574, -0.047969, -0.150512 },
{ 0.104763, 0.105207, 0.567861, 0.000000, -0.567861, -0.105207, -0.104763 },
{ 0.148406, 0.046553, 0.607863, 0.000000, -0.607863, -0.046553, -0.148406 } },
{ { 0.102658, -0.103791, 0.567149, 0.000000, -0.567149, 0.103791, -0.102658 },
{ 0.150512, -0.047969, 0.608574, 0.000000, -0.608574, 0.047969, -0.150512 },
{ 0.148406, -0.046553, 0.607863, 0.000000, -0.607863, 0.046553, -0.148406 },
{ 0.104763, -0.105207, 0.567861, 0.000000, -0.567861, 0.105207, -0.104763 } },
{ { 0.205316, 0.000000, 0.634298, 0.000000, -0.634298, 0.000000, -0.205316 },
{ 0.209526, 0.000000, 0.635722, 0.000000, -0.635722, 0.000000, -0.209526 },
{ 0.207421, 0.001416, 0.635010, 0.000000, -0.635010, -0.001416, -0.207421 },
{ 0.207421, -0.001416, 0.635010, 0.000000, -0.635010, 0.001416, -0.207421 } }
}

Definition at line 3920 of file aactab.c.

Referenced by complex_stereo_get_filter().

◆ ff_aac_usac_mdst_filt_prev

const float ff_aac_usac_mdst_filt_prev[2][2][7]
Initial value:
=
{
{ { 0.000000, 0.106103, 0.250000, 0.318310, 0.250000, 0.106103, 0.000000 },
{ 0.059509, 0.123714, 0.186579, 0.213077, 0.186579, 0.123714, 0.059509 } },
{ { 0.038498, 0.039212, 0.039645, 0.039790, 0.039645, 0.039212, 0.038498 },
{ 0.026142, 0.026413, 0.026577, 0.026631, 0.026577, 0.026413, 0.026142 } }
}

Definition at line 3941 of file aactab.c.

swb_offset_768_24
static const uint16_t swb_offset_768_24[]
Definition: aactab.c:1849
swb_offset_960_32
#define swb_offset_960_32
Definition: aactab.c:1757
tns_tmp2_map_0_4
static const float tns_tmp2_map_0_4[16]
Definition: aactab.c:135
bits4
static const uint8_t bits4[81]
Definition: aactab.c:298
swb_offset_960_24
static const uint16_t swb_offset_960_24[]
Definition: aactab.c:1759
swb_offset_96_8
static const uint16_t swb_offset_96_8[]
Definition: aactab.c:1904
swb_offset_768_96
static const uint16_t swb_offset_768_96[]
Definition: aactab.c:1817
swb_offset_768_8
static const uint16_t swb_offset_768_8[]
Definition: aactab.c:1866
bits3
static const uint8_t bits3[81]
Definition: aactab.c:275
swb_offset_768_16
static const uint16_t swb_offset_768_16[]
Definition: aactab.c:1857
codebook_vector10_vals
static const float codebook_vector10_vals[]
Definition: aactab.c:1133
swb_offset_128_8
static const uint16_t swb_offset_128_8[]
Definition: aactab.c:1725
swb_offset_96_24
static const uint16_t swb_offset_96_24[]
Definition: aactab.c:1892
swb_offset_1024_16
static const uint16_t swb_offset_1024_16[]
Definition: aactab.c:1702
swb_offset_1024_8
static const uint16_t swb_offset_1024_8[]
Definition: aactab.c:1716
codebook_vector6_idx
static const uint16_t codebook_vector6_idx[]
Definition: aactab.c:1087
codes11
static const uint16_t codes11[289]
Definition: aactab.c:467
swb_offset_480_32
static const uint16_t swb_offset_480_32[]
Definition: aactab.c:1666
swb_offset_120_16
static const uint16_t swb_offset_120_16[]
Definition: aactab.c:1807
codebook_vector4_idx
static const uint16_t codebook_vector4_idx[]
Definition: aactab.c:1069
codebook_vector8_idx
static const uint16_t codebook_vector8_idx[]
Definition: aactab.c:1104
bits9
static const uint8_t bits9[169]
Definition: aactab.c:414
swb_offset_96_96
static const uint16_t swb_offset_96_96[]
Definition: aactab.c:1874
swb_offset_120_8
static const uint16_t swb_offset_120_8[]
Definition: aactab.c:1812
swb_offset_960_96
static const uint16_t swb_offset_960_96[]
Definition: aactab.c:1730
swb_offset_480_24
static const uint16_t swb_offset_480_24[]
Definition: aactab.c:1690
swb_offset_768_48
static const uint16_t swb_offset_768_48[]
Definition: aactab.c:1833
tns_tmp2_map_1_3
static const float tns_tmp2_map_1_3[4]
Definition: aactab.c:121
bits1
static const uint8_t bits1[81]
Definition: aactab.c:229
codes5
static const uint16_t codes5[81]
Definition: aactab.c:307
codebook_vector8
static const float codebook_vector8[338]
Definition: aactab.c:794
swb_offset_120_48
static const uint16_t swb_offset_120_48[]
Definition: aactab.c:1797
codebook_vector10_idx
static const uint16_t codebook_vector10_idx[]
Definition: aactab.c:1149
swb_offset_96_16
static const uint16_t swb_offset_96_16[]
Definition: aactab.c:1898
swb_offset_768_32
static const uint16_t swb_offset_768_32[]
Definition: aactab.c:1841
codebook_vector10
static const float codebook_vector10[578]
Definition: aactab.c:882
swb_offset_128_16
static const uint16_t swb_offset_128_16[]
Definition: aactab.c:1711
NULL
#define NULL
Definition: coverity.c:32
swb_offset_1024_24
static const uint16_t swb_offset_1024_24[]
Definition: aactab.c:1674
swb_offset_480_48
static const uint16_t swb_offset_480_48[]
Definition: aactab.c:1635
swb_offset_120_24
static const uint16_t swb_offset_120_24[]
Definition: aactab.c:1802
swb_offset_960_8
static const uint16_t swb_offset_960_8[]
Definition: aactab.c:1777
swb_offset_128_24
static const uint16_t swb_offset_128_24[]
Definition: aactab.c:1697
swb_offset_128_48
static const uint16_t swb_offset_128_48[]
Definition: aactab.c:1643
swb_offset_960_48
static const uint16_t swb_offset_960_48[]
Definition: aactab.c:1748
swb_offset_1024_64
static const uint16_t swb_offset_1024_64[]
Definition: aactab.c:1608
codebook_vector4
static const float codebook_vector4[162]
Definition: aactab.c:715
swb_offset_960_64
static const uint16_t swb_offset_960_64[]
Definition: aactab.c:1739
swb_offset_128_96
static const uint16_t swb_offset_128_96[]
Definition: aactab.c:1604
swb_offset_96_48
static const uint16_t swb_offset_96_48[]
Definition: aactab.c:1886
bits8
static const uint8_t bits8[64]
Definition: aactab.c:382
swb_offset_1024_48
static const uint16_t swb_offset_1024_48[]
Definition: aactab.c:1617
bits5
static const uint8_t bits5[81]
Definition: aactab.c:321
tns_tmp2_map_1_4
static const float tns_tmp2_map_1_4[8]
Definition: aactab.c:130
codes7
static const uint16_t codes7[64]
Definition: aactab.c:353
swb_offset_768_64
static const uint16_t swb_offset_768_64[]
Definition: aactab.c:1825
codes4
static const uint16_t codes4[81]
Definition: aactab.c:284
codes3
static const uint16_t codes3[81]
Definition: aactab.c:261
codebook_vector4_vals
static const float codebook_vector4_vals[]
Definition: aactab.c:1058
codebook_vector2
static const float codebook_vector2[324]
Definition: aactab.c:631
swb_offset_1024_32
static const uint16_t swb_offset_1024_32[]
Definition: aactab.c:1648
codes1
static const uint16_t codes1[81]
Definition: aactab.c:215
swb_offset_512_32
static const uint16_t swb_offset_512_32[]
Definition: aactab.c:1658
codes2
static const uint16_t codes2[81]
Definition: aactab.c:238
codebook_vector0_vals
static const float codebook_vector0_vals[]
Definition: aactab.c:1037
bits7
static const uint8_t bits7[64]
Definition: aactab.c:364
codebook_vector02_idx
static const uint16_t codebook_vector02_idx[]
Definition: aactab.c:1046
bits10
static const uint8_t bits10[169]
Definition: aactab.c:453
swb_offset_512_24
static const uint16_t swb_offset_512_24[]
Definition: aactab.c:1683
codes10
static const uint16_t codes10[169]
Definition: aactab.c:428
swb_offset_960_16
static const uint16_t swb_offset_960_16[]
Definition: aactab.c:1768
swb_offset_1024_96
static const uint16_t swb_offset_1024_96[]
Definition: aactab.c:1595
codes8
static const uint16_t codes8[64]
Definition: aactab.c:371
codebook_vector0
static const float codebook_vector0[324]
Definition: aactab.c:547
swb_offset_512_48
static const uint16_t swb_offset_512_48[]
Definition: aactab.c:1627
bits6
static const uint8_t bits6[81]
Definition: aactab.c:344
codebook_vector6
static const float codebook_vector6[128]
Definition: aactab.c:759
bits2
static const uint8_t bits2[81]
Definition: aactab.c:252
swb_offset_120_96
static const uint16_t swb_offset_120_96[]
Definition: aactab.c:1787
tns_tmp2_map_0_3
static const float tns_tmp2_map_0_3[8]
Definition: aactab.c:125
USAC_EMPH_COEFF
#define USAC_EMPH_COEFF
Definition: aactab.c:3888
codes6
static const uint16_t codes6[81]
Definition: aactab.c:330
codes9
static const uint16_t codes9[169]
Definition: aactab.c:389
bits11
static const uint8_t bits11[289]
Definition: aactab.c:507