webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Variables
tables_other.c File Reference
#include "structs.h"
#include "define.h"
#include "tables.h"

Variables

const opus_int32 silk_TargetRate_table_NB [TARGET_RATE_TAB_SZ]
 
const opus_int32 silk_TargetRate_table_MB [TARGET_RATE_TAB_SZ]
 
const opus_int32 silk_TargetRate_table_WB [TARGET_RATE_TAB_SZ]
 
const opus_int16 silk_SNR_table_Q1 [TARGET_RATE_TAB_SZ]
 
const opus_int16 silk_stereo_pred_quant_Q13 [STEREO_QUANT_TAB_SIZE]
 
const opus_uint8 silk_stereo_pred_joint_iCDF [25]
 
const opus_uint8 silk_stereo_only_code_mid_iCDF [2] = { 64, 0 }
 
const opus_uint8 *const silk_LBRR_flags_iCDF_ptr [2]
 
const opus_uint8 silk_lsb_iCDF [2] = { 120, 0 }
 
const opus_uint8 silk_LTPscale_iCDF [3] = { 128, 64, 0 }
 
const opus_uint8 silk_type_offset_VAD_iCDF [4]
 
const opus_uint8 silk_type_offset_no_VAD_iCDF [2]
 
const opus_uint8 silk_NLSF_interpolation_factor_iCDF [5] = { 243, 221, 192, 181, 0 }
 
const opus_int16 silk_Quantization_Offsets_Q10 [2][2]
 
const opus_int16 silk_LTPScales_table_Q14 [3] = { 15565, 12288, 8192 }
 
const opus_uint8 silk_uniform3_iCDF [3] = { 171, 85, 0 }
 
const opus_uint8 silk_uniform4_iCDF [4] = { 192, 128, 64, 0 }
 
const opus_uint8 silk_uniform5_iCDF [5] = { 205, 154, 102, 51, 0 }
 
const opus_uint8 silk_uniform6_iCDF [6] = { 213, 171, 128, 85, 43, 0 }
 
const opus_uint8 silk_uniform8_iCDF [8] = { 224, 192, 160, 128, 96, 64, 32, 0 }
 
const opus_uint8 silk_NLSF_EXT_iCDF [7] = { 100, 40, 16, 7, 3, 1, 0 }
 
const opus_int32 silk_Transition_LP_B_Q28 [TRANSITION_INT_NUM][TRANSITION_NB]
 
const opus_int32 silk_Transition_LP_A_Q28 [TRANSITION_INT_NUM][TRANSITION_NA]
 

Variable Documentation

◆ silk_LBRR_flags_iCDF_ptr

const opus_uint8* const silk_LBRR_flags_iCDF_ptr[2]
Initial value:
= {
silk_LBRR_flags_2_iCDF,
silk_LBRR_flags_3_iCDF
}

◆ silk_lsb_iCDF

const opus_uint8 silk_lsb_iCDF[2] = { 120, 0 }

◆ silk_LTPscale_iCDF

const opus_uint8 silk_LTPscale_iCDF[3] = { 128, 64, 0 }

◆ silk_LTPScales_table_Q14

const opus_int16 silk_LTPScales_table_Q14[3] = { 15565, 12288, 8192 }

◆ silk_NLSF_EXT_iCDF

const opus_uint8 silk_NLSF_EXT_iCDF[7] = { 100, 40, 16, 7, 3, 1, 0 }

◆ silk_NLSF_interpolation_factor_iCDF

const opus_uint8 silk_NLSF_interpolation_factor_iCDF[5] = { 243, 221, 192, 181, 0 }

◆ silk_Quantization_Offsets_Q10

const opus_int16 silk_Quantization_Offsets_Q10[2][2]
Initial value:
= {
}
#define OFFSET_UVH_Q10
Definition: define.h:128
#define OFFSET_UVL_Q10
Definition: define.h:127
#define OFFSET_VH_Q10
Definition: define.h:126
#define OFFSET_VL_Q10
Definition: define.h:125

◆ silk_SNR_table_Q1

const opus_int16 silk_SNR_table_Q1[TARGET_RATE_TAB_SZ]
Initial value:
= {
18, 29, 38, 40, 46, 52, 62, 84
}

◆ silk_stereo_only_code_mid_iCDF

const opus_uint8 silk_stereo_only_code_mid_iCDF[2] = { 64, 0 }

◆ silk_stereo_pred_joint_iCDF

const opus_uint8 silk_stereo_pred_joint_iCDF[25]
Initial value:
= {
249, 247, 246, 245, 244,
234, 210, 202, 201, 200,
197, 174, 82, 59, 56,
55, 54, 46, 22, 12,
11, 10, 9, 7, 0
}

◆ silk_stereo_pred_quant_Q13

const opus_int16 silk_stereo_pred_quant_Q13[STEREO_QUANT_TAB_SIZE]
Initial value:
= {
-13732, -10050, -8266, -7526, -6500, -5000, -2950, -820,
820, 2950, 5000, 6500, 7526, 8266, 10050, 13732
}

◆ silk_TargetRate_table_MB

const opus_int32 silk_TargetRate_table_MB[TARGET_RATE_TAB_SZ]
Initial value:
= {
0, 9000, 12000, 14500, 18500, 24500, 35500, MAX_TARGET_RATE_BPS
}
#define MAX_TARGET_RATE_BPS
Definition: define.h:48

◆ silk_TargetRate_table_NB

const opus_int32 silk_TargetRate_table_NB[TARGET_RATE_TAB_SZ]
Initial value:
= {
0, 8000, 9400, 11500, 13500, 17500, 25000, MAX_TARGET_RATE_BPS
}
#define MAX_TARGET_RATE_BPS
Definition: define.h:48

◆ silk_TargetRate_table_WB

const opus_int32 silk_TargetRate_table_WB[TARGET_RATE_TAB_SZ]
Initial value:
= {
0, 10500, 14000, 17000, 21500, 28500, 42000, MAX_TARGET_RATE_BPS
}
#define MAX_TARGET_RATE_BPS
Definition: define.h:48

◆ silk_Transition_LP_A_Q28

const opus_int32 silk_Transition_LP_A_Q28[TRANSITION_INT_NUM][TRANSITION_NA]
Initial value:
=
{
{ 506393414, 239854379 },
{ 411067935, 169683996 },
{ 306733530, 116694253 },
{ 185807084, 77959395 },
{ 35497197, 57401098 }
}

◆ silk_Transition_LP_B_Q28

const opus_int32 silk_Transition_LP_B_Q28[TRANSITION_INT_NUM][TRANSITION_NB]
Initial value:
=
{
{ 250767114, 501534038, 250767114 },
{ 209867381, 419732057, 209867381 },
{ 170987846, 341967853, 170987846 },
{ 131531482, 263046905, 131531482 },
{ 89306658, 178584282, 89306658 }
}

◆ silk_type_offset_no_VAD_iCDF

const opus_uint8 silk_type_offset_no_VAD_iCDF[2]
Initial value:
= {
230, 0
}

◆ silk_type_offset_VAD_iCDF

const opus_uint8 silk_type_offset_VAD_iCDF[4]
Initial value:
= {
232, 158, 10, 0
}

◆ silk_uniform3_iCDF

const opus_uint8 silk_uniform3_iCDF[3] = { 171, 85, 0 }

◆ silk_uniform4_iCDF

const opus_uint8 silk_uniform4_iCDF[4] = { 192, 128, 64, 0 }

◆ silk_uniform5_iCDF

const opus_uint8 silk_uniform5_iCDF[5] = { 205, 154, 102, 51, 0 }

◆ silk_uniform6_iCDF

const opus_uint8 silk_uniform6_iCDF[6] = { 213, 171, 128, 85, 43, 0 }

◆ silk_uniform8_iCDF

const opus_uint8 silk_uniform8_iCDF[8] = { 224, 192, 160, 128, 96, 64, 32, 0 }