FFmpeg
Variables
opustab.h File Reference
#include <stdint.h>
#include "libavutil/attributes_internal.h"

Go to the source code of this file.

Variables

const FF_VISIBILITY_PUSH_HIDDEN uint8_t ff_celt_band_end []
 
const uint8_t ff_opus_default_coupled_streams []
 
const uint16_t ff_silk_model_lbrr_flags_40 []
 
const uint16_t ff_silk_model_lbrr_flags_60 []
 
const uint16_t ff_silk_model_stereo_s1 []
 
const uint16_t ff_silk_model_stereo_s2 []
 
const uint16_t ff_silk_model_stereo_s3 []
 
const uint16_t ff_silk_model_mid_only []
 
const uint16_t ff_silk_model_frame_type_inactive []
 
const uint16_t ff_silk_model_frame_type_active []
 
const uint16_t ff_silk_model_gain_highbits [3][9]
 
const uint16_t ff_silk_model_gain_lowbits []
 
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 []
 
const uint16_t ff_silk_model_lsf_interpolation_offset []
 
const uint16_t ff_silk_model_pitch_highbits []
 
const uint16_t ff_silk_model_pitch_lowbits_nb []
 
const uint16_t ff_silk_model_pitch_lowbits_mb []
 
const uint16_t ff_silk_model_pitch_lowbits_wb []
 
const uint16_t ff_silk_model_pitch_delta []
 
const uint16_t ff_silk_model_pitch_contour_nb10ms []
 
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 []
 
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 []
 
const uint16_t ff_silk_model_lcg_seed []
 
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 []
 
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 []
 
const uint16_t ff_silk_pitch_min_lag []
 
const uint16_t ff_silk_pitch_max_lag []
 
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 []
 
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 []
 
const uint16_t ff_celt_model_spread []
 
const uint16_t ff_celt_model_alloc_trim []
 
const uint16_t ff_celt_model_energy_small []
 
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 []
 
const float ff_celt_postfilter_taps [3][3]
 
const float ff_celt_window2 [120]
 
const float ff_celt_window_padded []
 
static const float *const ff_celt_window = &ff_celt_window_padded[8]
 
const uint32_t *const ff_celt_pvq_u_row [15]
 

Variable Documentation

◆ ff_celt_band_end

const FF_VISIBILITY_PUSH_HIDDEN uint8_t ff_celt_band_end[]

◆ ff_opus_default_coupled_streams

const uint8_t ff_opus_default_coupled_streams[]

Definition at line 27 of file opustab.c.

Referenced by opus_encode_init().

◆ ff_silk_model_lbrr_flags_40

const uint16_t ff_silk_model_lbrr_flags_40[]

Definition at line 31 of file opustab.c.

Referenced by ff_silk_decode_superframe().

◆ ff_silk_model_lbrr_flags_60

const uint16_t ff_silk_model_lbrr_flags_60[]

Definition at line 32 of file opustab.c.

Referenced by ff_silk_decode_superframe().

◆ ff_silk_model_stereo_s1

const uint16_t ff_silk_model_stereo_s1[]

Definition at line 34 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_stereo_s2

const uint16_t ff_silk_model_stereo_s2[]

Definition at line 39 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_stereo_s3

const uint16_t ff_silk_model_stereo_s3[]

Definition at line 41 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_mid_only

const uint16_t ff_silk_model_mid_only[]

Definition at line 43 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_frame_type_inactive

const uint16_t ff_silk_model_frame_type_inactive[]

Definition at line 45 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_frame_type_active

const uint16_t ff_silk_model_frame_type_active[]

Definition at line 47 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_gain_highbits

const uint16_t ff_silk_model_gain_highbits[3][9]

Definition at line 49 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_gain_lowbits

const uint16_t ff_silk_model_gain_lowbits[]

Definition at line 55 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_gain_delta

const uint16_t ff_silk_model_gain_delta[]

Definition at line 57 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_lsf_s1

const uint16_t ff_silk_model_lsf_s1[2][2][33]

Definition at line 62 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_model_lsf_s2

const uint16_t ff_silk_model_lsf_s2[32][10]

Definition at line 82 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_model_lsf_s2_ext

const uint16_t ff_silk_model_lsf_s2_ext[]

Definition at line 104 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_model_lsf_interpolation_offset

const uint16_t ff_silk_model_lsf_interpolation_offset[]

Definition at line 106 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_model_pitch_highbits

const uint16_t ff_silk_model_pitch_highbits[]

Definition at line 108 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_lowbits_nb

const uint16_t ff_silk_model_pitch_lowbits_nb[]

Definition at line 113 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_lowbits_mb

const uint16_t ff_silk_model_pitch_lowbits_mb[]

Definition at line 115 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_lowbits_wb

const uint16_t ff_silk_model_pitch_lowbits_wb[]

Definition at line 117 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_delta

const uint16_t ff_silk_model_pitch_delta[]

Definition at line 119 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_contour_nb10ms

const uint16_t ff_silk_model_pitch_contour_nb10ms[]

Definition at line 124 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_contour_nb20ms

const uint16_t ff_silk_model_pitch_contour_nb20ms[]

Definition at line 126 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_contour_mbwb10ms

const uint16_t ff_silk_model_pitch_contour_mbwb10ms[]

Definition at line 130 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_pitch_contour_mbwb20ms

const uint16_t ff_silk_model_pitch_contour_mbwb20ms[]

Definition at line 134 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_ltp_filter

const uint16_t ff_silk_model_ltp_filter[]

Definition at line 140 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_ltp_filter0_sel

const uint16_t ff_silk_model_ltp_filter0_sel[]

Definition at line 142 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_ltp_filter1_sel

const uint16_t ff_silk_model_ltp_filter1_sel[]

Definition at line 146 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_ltp_filter2_sel

const uint16_t ff_silk_model_ltp_filter2_sel[]

Definition at line 150 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_ltp_scale_index

const uint16_t ff_silk_model_ltp_scale_index[]

Definition at line 155 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_model_lcg_seed

const uint16_t ff_silk_model_lcg_seed[]

Definition at line 157 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_model_exc_rate

const uint16_t ff_silk_model_exc_rate[2][10]

Definition at line 159 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_model_pulse_count

const uint16_t ff_silk_model_pulse_count[11][19]

Definition at line 164 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_model_pulse_location

const uint16_t ff_silk_model_pulse_location[4][168]

Definition at line 189 of file opustab.c.

Referenced by silk_count_children().

◆ ff_silk_model_excitation_lsb

const uint16_t ff_silk_model_excitation_lsb[]

Definition at line 261 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_model_excitation_sign

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().

◆ ff_silk_stereo_weights

const int16_t ff_silk_stereo_weights[]

Definition at line 321 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_lsf_s2_model_sel_nbmb

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().

◆ ff_silk_lsf_s2_model_sel_wb

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().

◆ ff_silk_lsf_pred_weights_nbmb

const uint8_t ff_silk_lsf_pred_weights_nbmb[2][9]

Definition at line 396 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_pred_weights_wb

const uint8_t ff_silk_lsf_pred_weights_wb[2][15]

Definition at line 401 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_weight_sel_nbmb

const uint8_t ff_silk_lsf_weight_sel_nbmb[32][9]

Definition at line 406 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_weight_sel_wb

const uint8_t ff_silk_lsf_weight_sel_wb[32][15]

Definition at line 441 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_codebook_nbmb

const uint8_t ff_silk_lsf_codebook_nbmb[32][10]

Definition at line 476 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_codebook_wb

const uint8_t ff_silk_lsf_codebook_wb[32][16]

Definition at line 511 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_min_spacing_nbmb

const uint16_t ff_silk_lsf_min_spacing_nbmb[]

Definition at line 546 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_min_spacing_wb

const uint16_t ff_silk_lsf_min_spacing_wb[]

Definition at line 550 of file opustab.c.

Referenced by silk_decode_lpc().

◆ ff_silk_lsf_ordering_nbmb

const uint8_t ff_silk_lsf_ordering_nbmb[]

Definition at line 554 of file opustab.c.

Referenced by silk_lsf2lpc().

◆ ff_silk_lsf_ordering_wb

const uint8_t ff_silk_lsf_ordering_wb[]

Definition at line 558 of file opustab.c.

Referenced by silk_lsf2lpc().

◆ ff_silk_cosine

const int16_t ff_silk_cosine[]

Definition at line 562 of file opustab.c.

Referenced by silk_lsf2lpc().

◆ ff_silk_pitch_scale

const uint16_t ff_silk_pitch_scale[]

Definition at line 598 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_min_lag

const uint16_t ff_silk_pitch_min_lag[]

Definition at line 600 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_max_lag

const uint16_t ff_silk_pitch_max_lag[]

Definition at line 602 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_offset_nb10ms

const int8_t ff_silk_pitch_offset_nb10ms[3][2]

Definition at line 604 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_offset_nb20ms

const int8_t ff_silk_pitch_offset_nb20ms[11][4]

Definition at line 610 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_offset_mbwb10ms

const int8_t ff_silk_pitch_offset_mbwb10ms[12][2]

Definition at line 624 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_pitch_offset_mbwb20ms

const int8_t ff_silk_pitch_offset_mbwb20ms[34][4]

Definition at line 639 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_ltp_filter0_taps

const int8_t ff_silk_ltp_filter0_taps[8][5]

Definition at line 676 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_ltp_filter1_taps

const int8_t ff_silk_ltp_filter1_taps[16][5]

Definition at line 687 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_ltp_filter2_taps

const int8_t ff_silk_ltp_filter2_taps[32][5]

Definition at line 706 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_ltp_scale_factor

const uint16_t ff_silk_ltp_scale_factor[]

Definition at line 741 of file opustab.c.

Referenced by silk_decode_frame().

◆ ff_silk_shell_blocks

const uint8_t ff_silk_shell_blocks[3][2]

Definition at line 743 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_quant_offset

const uint8_t ff_silk_quant_offset[2][2]

Definition at line 749 of file opustab.c.

Referenced by silk_decode_excitation().

◆ ff_silk_stereo_interp_len

const int ff_silk_stereo_interp_len[3]

Definition at line 754 of file opustab.c.

Referenced by silk_unmix_ms().

◆ ff_celt_model_tapset

const uint16_t ff_celt_model_tapset[]

Definition at line 758 of file opustab.c.

Referenced by celt_enc_quant_pfilter(), and parse_postfilter().

◆ ff_celt_model_spread

const uint16_t ff_celt_model_spread[]

Definition at line 760 of file opustab.c.

Referenced by ff_celt_bitalloc().

◆ ff_celt_model_alloc_trim

const uint16_t ff_celt_model_alloc_trim[]

Definition at line 762 of file opustab.c.

Referenced by ff_celt_bitalloc().

◆ ff_celt_model_energy_small

const uint16_t ff_celt_model_energy_small[]

Definition at line 766 of file opustab.c.

Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().

◆ ff_celt_freq_bands

const uint8_t ff_celt_freq_bands[]

◆ ff_celt_freq_range

const uint8_t ff_celt_freq_range[]

◆ ff_celt_log_freq_range

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().

◆ ff_celt_tf_select

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().

◆ ff_celt_mean_energy

const float ff_celt_mean_energy[]

Definition at line 792 of file opustab.c.

Referenced by celt_denormalize(), and celt_frame_mdct().

◆ ff_celt_alpha_coef

const float ff_celt_alpha_coef[]

Definition at line 800 of file opustab.c.

Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().

◆ ff_celt_beta_coef

const float ff_celt_beta_coef[]

Definition at line 804 of file opustab.c.

Referenced by celt_decode_coarse_energy(), and exp_quant_coarse().

◆ ff_celt_coarse_energy_dist

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().

◆ ff_celt_static_alloc

const uint8_t ff_celt_static_alloc[11][21]

Definition at line 852 of file opustab.c.

Referenced by ff_celt_bitalloc().

◆ ff_celt_static_caps

const uint8_t ff_celt_static_caps[4][2][21]

Definition at line 866 of file opustab.c.

Referenced by ff_celt_bitalloc().

◆ ff_celt_cache_bits

const uint8_t ff_celt_cache_bits[392]

Definition at line 890 of file opustab.c.

Referenced by quant_band_template().

◆ ff_celt_cache_index

const int16_t ff_celt_cache_index[105]

Definition at line 920 of file opustab.c.

Referenced by quant_band_template().

◆ ff_celt_log2_frac

const uint8_t ff_celt_log2_frac[]

Definition at line 930 of file opustab.c.

Referenced by ff_celt_bitalloc().

◆ ff_celt_bit_interleave

const uint8_t ff_celt_bit_interleave[]

Definition at line 934 of file opustab.c.

Referenced by quant_band_template().

◆ ff_celt_bit_deinterleave

const uint8_t ff_celt_bit_deinterleave[]

Definition at line 938 of file opustab.c.

Referenced by quant_band_template().

◆ ff_celt_hadamard_order

const uint8_t ff_celt_hadamard_order[]

Definition at line 943 of file opustab.c.

Referenced by celt_deinterleave_hadamard(), and celt_interleave_hadamard().

◆ ff_celt_qn_exp2

const uint16_t ff_celt_qn_exp2[]

Definition at line 951 of file opustab.c.

Referenced by celt_compute_qn().

◆ ff_celt_postfilter_taps

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().

◆ ff_celt_window2

const float ff_celt_window2[120]

◆ ff_celt_window_padded

const float ff_celt_window_padded[]

Definition at line 1104 of file opustab.c.

Referenced by celt_frame_mdct().

◆ ff_celt_window

const float* const ff_celt_window = &ff_celt_window_padded[8]
static

Definition at line 162 of file opustab.h.

Referenced by celt_frame_mdct(), and ff_celt_decode_frame().

◆ ff_celt_pvq_u_row

const uint32_t* const ff_celt_pvq_u_row[15]

Definition at line 1155 of file opustab.c.

Referenced by celt_cwrsi().