FFmpeg
|
Go to the source code of this file.
Macros | |
#define | CELT_EMPH_COEFF 0.8500061035 |
Variables | |
const uint8_t | ff_opus_default_coupled_streams [] = { 0, 1, 1, 2, 2, 2, 2, 3 } |
const uint8_t | ff_celt_band_end [] = { 13, 17, 17, 19, 21 } |
const uint16_t | ff_silk_model_lbrr_flags_40 [] = { 256, 0, 53, 106, 256 } |
const uint16_t | ff_silk_model_lbrr_flags_60 [] = { 256, 0, 41, 61, 90, 131, 146, 174, 256 } |
const uint16_t | ff_silk_model_stereo_s1 [] |
const uint16_t | ff_silk_model_stereo_s2 [] = {256, 85, 171, 256} |
const uint16_t | ff_silk_model_stereo_s3 [] = {256, 51, 102, 154, 205, 256} |
const uint16_t | ff_silk_model_mid_only [] = {256, 192, 256} |
const uint16_t | ff_silk_model_frame_type_inactive [] = {256, 26, 256} |
const uint16_t | ff_silk_model_frame_type_active [] = {256, 24, 98, 246, 256} |
const uint16_t | ff_silk_model_gain_highbits [3][9] |
const uint16_t | ff_silk_model_gain_lowbits [] = {256, 32, 64, 96, 128, 160, 192, 224, 256} |
const uint16_t | ff_silk_model_gain_delta [] |
const uint16_t | ff_silk_model_lsf_s1 [2][2][33] |
const uint16_t | ff_silk_model_lsf_s2 [32][10] |
const uint16_t | ff_silk_model_lsf_s2_ext [] = { 256, 156, 216, 240, 249, 253, 255, 256 } |
const uint16_t | ff_silk_model_lsf_interpolation_offset [] = { 256, 13, 35, 64, 75, 256 } |
const uint16_t | ff_silk_model_pitch_highbits [] |
const uint16_t | ff_silk_model_pitch_lowbits_nb [] = { 256, 64, 128, 192, 256 } |
const uint16_t | ff_silk_model_pitch_lowbits_mb [] = { 256, 43, 85, 128, 171, 213, 256 } |
const uint16_t | ff_silk_model_pitch_lowbits_wb [] = { 256, 32, 64, 96, 128, 160, 192, 224, 256 } |
const uint16_t | ff_silk_model_pitch_delta [] |
const uint16_t | ff_silk_model_pitch_contour_nb10ms [] = { 256, 143, 193, 256 } |
const uint16_t | ff_silk_model_pitch_contour_nb20ms [] |
const uint16_t | ff_silk_model_pitch_contour_mbwb10ms [] |
const uint16_t | ff_silk_model_pitch_contour_mbwb20ms [] |
const uint16_t | ff_silk_model_ltp_filter [] = { 256, 77, 157, 256 } |
const uint16_t | ff_silk_model_ltp_filter0_sel [] |
const uint16_t | ff_silk_model_ltp_filter1_sel [] |
const uint16_t | ff_silk_model_ltp_filter2_sel [] |
const uint16_t | ff_silk_model_ltp_scale_index [] = { 256, 128, 192, 256 } |
const uint16_t | ff_silk_model_lcg_seed [] = { 256, 64, 128, 192, 256 } |
const uint16_t | ff_silk_model_exc_rate [2][10] |
const uint16_t | ff_silk_model_pulse_count [11][19] |
const uint16_t | ff_silk_model_pulse_location [4][168] |
const uint16_t | ff_silk_model_excitation_lsb [] = {256, 136, 256} |
const uint16_t | ff_silk_model_excitation_sign [3][2][7][3] |
const int16_t | ff_silk_stereo_weights [] |
const uint8_t | ff_silk_lsf_s2_model_sel_nbmb [32][10] |
const uint8_t | ff_silk_lsf_s2_model_sel_wb [32][16] |
const uint8_t | ff_silk_lsf_pred_weights_nbmb [2][9] |
const uint8_t | ff_silk_lsf_pred_weights_wb [2][15] |
const uint8_t | ff_silk_lsf_weight_sel_nbmb [32][9] |
const uint8_t | ff_silk_lsf_weight_sel_wb [32][15] |
const uint8_t | ff_silk_lsf_codebook_nbmb [32][10] |
const uint8_t | ff_silk_lsf_codebook_wb [32][16] |
const uint16_t | ff_silk_lsf_min_spacing_nbmb [] |
const uint16_t | ff_silk_lsf_min_spacing_wb [] |
const uint8_t | ff_silk_lsf_ordering_nbmb [] |
const uint8_t | ff_silk_lsf_ordering_wb [] |
const int16_t | ff_silk_cosine [] |
const uint16_t | ff_silk_pitch_scale [] = { 4, 6, 8} |
const uint16_t | ff_silk_pitch_min_lag [] = { 16, 24, 32} |
const uint16_t | ff_silk_pitch_max_lag [] = {144, 216, 288} |
const int8_t | ff_silk_pitch_offset_nb10ms [3][2] |
const int8_t | ff_silk_pitch_offset_nb20ms [11][4] |
const int8_t | ff_silk_pitch_offset_mbwb10ms [12][2] |
const int8_t | ff_silk_pitch_offset_mbwb20ms [34][4] |
const int8_t | ff_silk_ltp_filter0_taps [8][5] |
const int8_t | ff_silk_ltp_filter1_taps [16][5] |
const int8_t | ff_silk_ltp_filter2_taps [32][5] |
const uint16_t | ff_silk_ltp_scale_factor [] = {15565, 12288, 8192} |
const uint8_t | ff_silk_shell_blocks [3][2] |
const uint8_t | ff_silk_quant_offset [2][2] |
const int | ff_silk_stereo_interp_len [3] |
const uint16_t | ff_celt_model_tapset [] = { 4, 2, 3, 4 } |
const uint16_t | ff_celt_model_spread [] = { 32, 7, 9, 30, 32 } |
const uint16_t | ff_celt_model_alloc_trim [] |
const uint16_t | ff_celt_model_energy_small [] = { 4, 2, 3, 4 } |
const uint8_t | ff_celt_freq_bands [] |
const uint8_t | ff_celt_freq_range [] |
const uint8_t | ff_celt_log_freq_range [] |
const int8_t | ff_celt_tf_select [4][2][2][2] |
const float | ff_celt_mean_energy [] |
const float | ff_celt_alpha_coef [] |
const float | ff_celt_beta_coef [] |
const uint8_t | ff_celt_coarse_energy_dist [4][2][42] |
const uint8_t | ff_celt_static_alloc [11][21] |
const uint8_t | ff_celt_static_caps [4][2][21] |
const uint8_t | ff_celt_cache_bits [392] |
const int16_t | ff_celt_cache_index [105] |
const uint8_t | ff_celt_log2_frac [] |
const uint8_t | ff_celt_bit_interleave [] |
const uint8_t | ff_celt_bit_deinterleave [] |
const uint8_t | ff_celt_hadamard_order [] |
const uint16_t | ff_celt_qn_exp2 [] |
static const uint32_t | celt_pvq_u [1272] |
const float | ff_celt_postfilter_taps [3][3] |
const float | ff_celt_window_padded [136] |
const float | ff_celt_window2 [120] |
const uint32_t *const | ff_celt_pvq_u_row [15] |
const float | ff_opus_deemph_weights [] |
const uint8_t ff_opus_default_coupled_streams[] = { 0, 1, 1, 2, 2, 2, 2, 3 } |
Definition at line 27 of file opustab.c.
Referenced by opus_encode_init().
const uint8_t ff_celt_band_end[] = { 13, 17, 17, 19, 21 } |
Definition at line 29 of file opustab.c.
Referenced by ff_opus_psy_celt_frame_init(), opus_decode_frame(), and opus_decode_redundancy().
const uint16_t ff_silk_model_lbrr_flags_40[] = { 256, 0, 53, 106, 256 } |
Definition at line 31 of file opustab.c.
Referenced by ff_silk_decode_superframe().
const uint16_t ff_silk_model_lbrr_flags_60[] = { 256, 0, 41, 61, 90, 131, 146, 174, 256 } |
Definition at line 32 of file opustab.c.
Referenced by ff_silk_decode_superframe().
const uint16_t ff_silk_model_stereo_s1[] |
Definition at line 34 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_stereo_s2[] = {256, 85, 171, 256} |
Definition at line 39 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_stereo_s3[] = {256, 51, 102, 154, 205, 256} |
Definition at line 41 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_mid_only[] = {256, 192, 256} |
Definition at line 43 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_frame_type_inactive[] = {256, 26, 256} |
Definition at line 45 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_frame_type_active[] = {256, 24, 98, 246, 256} |
Definition at line 47 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_gain_highbits[3][9] |
Definition at line 49 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_gain_lowbits[] = {256, 32, 64, 96, 128, 160, 192, 224, 256} |
Definition at line 55 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_gain_delta[] |
Definition at line 57 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_lsf_s1[2][2][33] |
Definition at line 62 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_model_lsf_s2[32][10] |
Definition at line 82 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_model_lsf_s2_ext[] = { 256, 156, 216, 240, 249, 253, 255, 256 } |
Definition at line 104 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_model_lsf_interpolation_offset[] = { 256, 13, 35, 64, 75, 256 } |
Definition at line 106 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_model_pitch_highbits[] |
Definition at line 108 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_lowbits_nb[] = { 256, 64, 128, 192, 256 } |
Definition at line 113 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_lowbits_mb[] = { 256, 43, 85, 128, 171, 213, 256 } |
Definition at line 115 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_lowbits_wb[] = { 256, 32, 64, 96, 128, 160, 192, 224, 256 } |
Definition at line 117 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_delta[] |
Definition at line 119 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_contour_nb10ms[] = { 256, 143, 193, 256 } |
Definition at line 124 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_contour_nb20ms[] |
Definition at line 126 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_contour_mbwb10ms[] |
Definition at line 130 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_pitch_contour_mbwb20ms[] |
Definition at line 134 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_ltp_filter[] = { 256, 77, 157, 256 } |
Definition at line 140 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_ltp_filter0_sel[] |
Definition at line 142 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_ltp_filter1_sel[] |
Definition at line 146 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_ltp_filter2_sel[] |
Definition at line 150 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_ltp_scale_index[] = { 256, 128, 192, 256 } |
Definition at line 155 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_model_lcg_seed[] = { 256, 64, 128, 192, 256 } |
Definition at line 157 of file opustab.c.
Referenced by silk_decode_excitation().
const uint16_t ff_silk_model_exc_rate[2][10] |
Definition at line 159 of file opustab.c.
Referenced by silk_decode_excitation().
const uint16_t ff_silk_model_pulse_count[11][19] |
Definition at line 164 of file opustab.c.
Referenced by silk_decode_excitation().
const uint16_t ff_silk_model_pulse_location[4][168] |
Definition at line 189 of file opustab.c.
Referenced by silk_count_children().
const uint16_t ff_silk_model_excitation_lsb[] = {256, 136, 256} |
Definition at line 261 of file opustab.c.
Referenced by silk_decode_excitation().
const uint16_t ff_silk_model_excitation_sign[3][2][7][3] |
Definition at line 263 of file opustab.c.
Referenced by silk_decode_excitation().
const int16_t ff_silk_stereo_weights[] |
Definition at line 321 of file opustab.c.
Referenced by silk_decode_frame().
const uint8_t ff_silk_lsf_s2_model_sel_nbmb[32][10] |
Definition at line 326 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_s2_model_sel_wb[32][16] |
Definition at line 361 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_pred_weights_nbmb[2][9] |
Definition at line 396 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_pred_weights_wb[2][15] |
Definition at line 401 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_weight_sel_nbmb[32][9] |
Definition at line 406 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_weight_sel_wb[32][15] |
Definition at line 441 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_codebook_nbmb[32][10] |
Definition at line 476 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_codebook_wb[32][16] |
Definition at line 511 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_lsf_min_spacing_nbmb[] |
Definition at line 546 of file opustab.c.
Referenced by silk_decode_lpc().
const uint16_t ff_silk_lsf_min_spacing_wb[] |
Definition at line 550 of file opustab.c.
Referenced by silk_decode_lpc().
const uint8_t ff_silk_lsf_ordering_nbmb[] |
Definition at line 554 of file opustab.c.
Referenced by silk_lsf2lpc().
const uint8_t ff_silk_lsf_ordering_wb[] |
Definition at line 558 of file opustab.c.
Referenced by silk_lsf2lpc().
const int16_t ff_silk_cosine[] |
Definition at line 562 of file opustab.c.
Referenced by silk_lsf2lpc().
const uint16_t ff_silk_pitch_scale[] = { 4, 6, 8} |
Definition at line 598 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_pitch_min_lag[] = { 16, 24, 32} |
Definition at line 600 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_pitch_max_lag[] = {144, 216, 288} |
Definition at line 602 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_pitch_offset_nb10ms[3][2] |
Definition at line 604 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_pitch_offset_nb20ms[11][4] |
Definition at line 610 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_pitch_offset_mbwb10ms[12][2] |
Definition at line 624 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_pitch_offset_mbwb20ms[34][4] |
Definition at line 639 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_ltp_filter0_taps[8][5] |
Definition at line 676 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_ltp_filter1_taps[16][5] |
Definition at line 687 of file opustab.c.
Referenced by silk_decode_frame().
const int8_t ff_silk_ltp_filter2_taps[32][5] |
Definition at line 706 of file opustab.c.
Referenced by silk_decode_frame().
const uint16_t ff_silk_ltp_scale_factor[] = {15565, 12288, 8192} |
Definition at line 741 of file opustab.c.
Referenced by silk_decode_frame().
const uint8_t ff_silk_shell_blocks[3][2] |
Definition at line 743 of file opustab.c.
Referenced by silk_decode_excitation().
const uint8_t ff_silk_quant_offset[2][2] |
Definition at line 749 of file opustab.c.
Referenced by silk_decode_excitation().
const int ff_silk_stereo_interp_len[3] |
Definition at line 754 of file opustab.c.
Referenced by silk_unmix_ms().
const uint16_t ff_celt_model_tapset[] = { 4, 2, 3, 4 } |
Definition at line 758 of file opustab.c.
Referenced by celt_enc_quant_pfilter(), and parse_postfilter().
const uint16_t ff_celt_model_spread[] = { 32, 7, 9, 30, 32 } |
Definition at line 760 of file opustab.c.
Referenced by ff_celt_bitalloc().
const uint16_t ff_celt_model_alloc_trim[] |
Definition at line 762 of file opustab.c.
Referenced by ff_celt_bitalloc().
const uint16_t ff_celt_model_energy_small[] = { 4, 2, 3, 4 } |
Definition at line 766 of file opustab.c.
Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().
const uint8_t ff_celt_freq_bands[] |
Definition at line 768 of file opustab.c.
Referenced by celt_denormalize(), celt_frame_mdct(), ff_celt_bitalloc(), ff_celt_quant_bands(), process_anticollapse(), pvq_band_cost(), and step_collect_psy_metrics().
const uint8_t ff_celt_freq_range[] |
Definition at line 772 of file opustab.c.
Referenced by celt_denormalize(), celt_frame_mdct(), ff_celt_bitalloc(), ff_celt_quant_bands(), process_anticollapse(), pvq_band_cost(), and step_collect_psy_metrics().
const uint8_t ff_celt_log_freq_range[] |
Definition at line 776 of file opustab.c.
Referenced by ff_celt_bitalloc(), and quant_band_template().
const int8_t ff_celt_tf_select[4][2][2][2] |
Definition at line 782 of file opustab.c.
Referenced by celt_decode_tf_changes(), celt_enc_tf(), and celt_search_for_tf().
const float ff_celt_mean_energy[] |
Definition at line 792 of file opustab.c.
Referenced by celt_denormalize(), and celt_frame_mdct().
const float ff_celt_alpha_coef[] |
Definition at line 800 of file opustab.c.
Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().
const float ff_celt_beta_coef[] |
Definition at line 804 of file opustab.c.
Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().
const uint8_t ff_celt_coarse_energy_dist[4][2][42] |
Definition at line 808 of file opustab.c.
Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().
const uint8_t ff_celt_static_alloc[11][21] |
Definition at line 852 of file opustab.c.
Referenced by ff_celt_bitalloc().
const uint8_t ff_celt_static_caps[4][2][21] |
Definition at line 866 of file opustab.c.
Referenced by ff_celt_bitalloc().
const uint8_t ff_celt_cache_bits[392] |
Definition at line 890 of file opustab.c.
Referenced by quant_band_template().
const int16_t ff_celt_cache_index[105] |
Definition at line 920 of file opustab.c.
Referenced by quant_band_template().
const uint8_t ff_celt_log2_frac[] |
Definition at line 930 of file opustab.c.
Referenced by ff_celt_bitalloc().
const uint8_t ff_celt_bit_interleave[] |
Definition at line 934 of file opustab.c.
Referenced by quant_band_template().
const uint8_t ff_celt_bit_deinterleave[] |
Definition at line 938 of file opustab.c.
Referenced by quant_band_template().
const uint8_t ff_celt_hadamard_order[] |
Definition at line 943 of file opustab.c.
Referenced by celt_deinterleave_hadamard(), and celt_interleave_hadamard().
const uint16_t ff_celt_qn_exp2[] |
Definition at line 951 of file opustab.c.
Referenced by celt_compute_qn().
const float ff_celt_postfilter_taps[3][3] |
Definition at line 1098 of file opustab.c.
Referenced by celt_enc_quant_pfilter(), and parse_postfilter().
const float ff_celt_window_padded[136] |
Definition at line 1104 of file opustab.c.
Referenced by celt_frame_mdct().
const float ff_celt_window2[120] |
Definition at line 1136 of file opustab.c.
Referenced by celt_postfilter_apply_transition(), opus_decode_frame(), and opus_flush_resample().
const uint32_t* const ff_celt_pvq_u_row[15] |
const float ff_opus_deemph_weights[] |
Definition at line 1169 of file opustab.c.
Referenced by celt_apply_preemph_filter(), ff_celt_decode_frame(), ff_celt_flush(), and test_deemphasis().