webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Attributes | List of all members
silk_encoder_state Struct Reference

#include <structs.h>

Public Attributes

opus_int32 In_HP_State [2]
 
opus_int32 variable_HP_smth1_Q15
 
opus_int32 variable_HP_smth2_Q15
 
silk_LP_state sLP
 
silk_VAD_state sVAD
 
silk_nsq_state sNSQ
 
opus_int16 prev_NLSFq_Q15 [MAX_LPC_ORDER]
 
opus_int speech_activity_Q8
 
opus_int allow_bandwidth_switch
 
opus_int8 LBRRprevLastGainIndex
 
opus_int8 prevSignalType
 
opus_int prevLag
 
opus_int pitch_LPC_win_length
 
opus_int max_pitch_lag
 
opus_int32 API_fs_Hz
 
opus_int32 prev_API_fs_Hz
 
opus_int maxInternal_fs_Hz
 
opus_int minInternal_fs_Hz
 
opus_int desiredInternal_fs_Hz
 
opus_int fs_kHz
 
opus_int nb_subfr
 
opus_int frame_length
 
opus_int subfr_length
 
opus_int ltp_mem_length
 
opus_int la_pitch
 
opus_int la_shape
 
opus_int shapeWinLength
 
opus_int32 TargetRate_bps
 
opus_int PacketSize_ms
 
opus_int PacketLoss_perc
 
opus_int32 frameCounter
 
opus_int Complexity
 
opus_int nStatesDelayedDecision
 
opus_int useInterpolatedNLSFs
 
opus_int shapingLPCOrder
 
opus_int predictLPCOrder
 
opus_int pitchEstimationComplexity
 
opus_int pitchEstimationLPCOrder
 
opus_int32 pitchEstimationThreshold_Q16
 
opus_int LTPQuantLowComplexity
 
opus_int mu_LTP_Q9
 
opus_int32 sum_log_gain_Q7
 
opus_int NLSF_MSVQ_Survivors
 
opus_int first_frame_after_reset
 
opus_int controlled_since_last_payload
 
opus_int warping_Q16
 
opus_int useCBR
 
opus_int prefillFlag
 
const opus_uint8pitch_lag_low_bits_iCDF
 
const opus_uint8pitch_contour_iCDF
 
const silk_NLSF_CB_structpsNLSF_CB
 
opus_int input_quality_bands_Q15 [VAD_N_BANDS]
 
opus_int input_tilt_Q15
 
opus_int SNR_dB_Q7
 
opus_int8 VAD_flags [MAX_FRAMES_PER_PACKET]
 
opus_int8 LBRR_flag
 
opus_int LBRR_flags [MAX_FRAMES_PER_PACKET]
 
SideInfoIndices indices
 
opus_int8 pulses [MAX_FRAME_LENGTH]
 
int arch
 
opus_int16 inputBuf [MAX_FRAME_LENGTH+2]
 
opus_int inputBufIx
 
opus_int nFramesPerPacket
 
opus_int nFramesEncoded
 
opus_int nChannelsAPI
 
opus_int nChannelsInternal
 
opus_int channelNb
 
opus_int frames_since_onset
 
opus_int ec_prevSignalType
 
opus_int16 ec_prevLagIndex
 
silk_resampler_state_struct resampler_state
 
opus_int useDTX
 
opus_int inDTX
 
opus_int noSpeechCounter
 
opus_int useInBandFEC
 
opus_int LBRR_enabled
 
opus_int LBRR_GainIncreases
 
SideInfoIndices indices_LBRR [MAX_FRAMES_PER_PACKET]
 
opus_int8 pulses_LBRR [MAX_FRAMES_PER_PACKET][MAX_FRAME_LENGTH]
 

Member Data Documentation

◆ allow_bandwidth_switch

opus_int silk_encoder_state::allow_bandwidth_switch

◆ API_fs_Hz

opus_int32 silk_encoder_state::API_fs_Hz

◆ arch

int silk_encoder_state::arch

◆ channelNb

opus_int silk_encoder_state::channelNb

◆ Complexity

opus_int silk_encoder_state::Complexity

◆ controlled_since_last_payload

opus_int silk_encoder_state::controlled_since_last_payload

◆ desiredInternal_fs_Hz

opus_int silk_encoder_state::desiredInternal_fs_Hz

◆ ec_prevLagIndex

opus_int16 silk_encoder_state::ec_prevLagIndex

◆ ec_prevSignalType

opus_int silk_encoder_state::ec_prevSignalType

◆ first_frame_after_reset

opus_int silk_encoder_state::first_frame_after_reset

◆ frame_length

opus_int silk_encoder_state::frame_length

◆ frameCounter

opus_int32 silk_encoder_state::frameCounter

◆ frames_since_onset

opus_int silk_encoder_state::frames_since_onset

◆ fs_kHz

opus_int silk_encoder_state::fs_kHz

◆ In_HP_State

opus_int32 silk_encoder_state::In_HP_State[2]

◆ indices

SideInfoIndices silk_encoder_state::indices

◆ indices_LBRR

SideInfoIndices silk_encoder_state::indices_LBRR[MAX_FRAMES_PER_PACKET]

◆ inDTX

opus_int silk_encoder_state::inDTX

◆ input_quality_bands_Q15

opus_int silk_encoder_state::input_quality_bands_Q15[VAD_N_BANDS]

◆ input_tilt_Q15

opus_int silk_encoder_state::input_tilt_Q15

◆ inputBuf

opus_int16 silk_encoder_state::inputBuf[MAX_FRAME_LENGTH+2]

◆ inputBufIx

opus_int silk_encoder_state::inputBufIx

◆ la_pitch

opus_int silk_encoder_state::la_pitch

◆ la_shape

opus_int silk_encoder_state::la_shape

◆ LBRR_enabled

opus_int silk_encoder_state::LBRR_enabled

◆ LBRR_flag

opus_int8 silk_encoder_state::LBRR_flag

◆ LBRR_flags

opus_int silk_encoder_state::LBRR_flags[MAX_FRAMES_PER_PACKET]

◆ LBRR_GainIncreases

opus_int silk_encoder_state::LBRR_GainIncreases

◆ LBRRprevLastGainIndex

opus_int8 silk_encoder_state::LBRRprevLastGainIndex

◆ ltp_mem_length

opus_int silk_encoder_state::ltp_mem_length

◆ LTPQuantLowComplexity

opus_int silk_encoder_state::LTPQuantLowComplexity

◆ max_pitch_lag

opus_int silk_encoder_state::max_pitch_lag

◆ maxInternal_fs_Hz

opus_int silk_encoder_state::maxInternal_fs_Hz

◆ minInternal_fs_Hz

opus_int silk_encoder_state::minInternal_fs_Hz

◆ mu_LTP_Q9

opus_int silk_encoder_state::mu_LTP_Q9

◆ nb_subfr

opus_int silk_encoder_state::nb_subfr

◆ nChannelsAPI

opus_int silk_encoder_state::nChannelsAPI

◆ nChannelsInternal

opus_int silk_encoder_state::nChannelsInternal

◆ nFramesEncoded

opus_int silk_encoder_state::nFramesEncoded

◆ nFramesPerPacket

opus_int silk_encoder_state::nFramesPerPacket

◆ NLSF_MSVQ_Survivors

opus_int silk_encoder_state::NLSF_MSVQ_Survivors

◆ noSpeechCounter

opus_int silk_encoder_state::noSpeechCounter

◆ nStatesDelayedDecision

opus_int silk_encoder_state::nStatesDelayedDecision

◆ PacketLoss_perc

opus_int silk_encoder_state::PacketLoss_perc

◆ PacketSize_ms

opus_int silk_encoder_state::PacketSize_ms

◆ pitch_contour_iCDF

const opus_uint8* silk_encoder_state::pitch_contour_iCDF

◆ pitch_lag_low_bits_iCDF

const opus_uint8* silk_encoder_state::pitch_lag_low_bits_iCDF

◆ pitch_LPC_win_length

opus_int silk_encoder_state::pitch_LPC_win_length

◆ pitchEstimationComplexity

opus_int silk_encoder_state::pitchEstimationComplexity

◆ pitchEstimationLPCOrder

opus_int silk_encoder_state::pitchEstimationLPCOrder

◆ pitchEstimationThreshold_Q16

opus_int32 silk_encoder_state::pitchEstimationThreshold_Q16

◆ predictLPCOrder

opus_int silk_encoder_state::predictLPCOrder

◆ prefillFlag

opus_int silk_encoder_state::prefillFlag

◆ prev_API_fs_Hz

opus_int32 silk_encoder_state::prev_API_fs_Hz

◆ prev_NLSFq_Q15

opus_int16 silk_encoder_state::prev_NLSFq_Q15[MAX_LPC_ORDER]

◆ prevLag

opus_int silk_encoder_state::prevLag

◆ prevSignalType

opus_int8 silk_encoder_state::prevSignalType

◆ psNLSF_CB

const silk_NLSF_CB_struct* silk_encoder_state::psNLSF_CB

◆ pulses

opus_int8 silk_encoder_state::pulses[MAX_FRAME_LENGTH]

◆ pulses_LBRR

opus_int8 silk_encoder_state::pulses_LBRR[MAX_FRAMES_PER_PACKET][MAX_FRAME_LENGTH]

◆ resampler_state

silk_resampler_state_struct silk_encoder_state::resampler_state

◆ shapeWinLength

opus_int silk_encoder_state::shapeWinLength

◆ shapingLPCOrder

opus_int silk_encoder_state::shapingLPCOrder

◆ sLP

silk_LP_state silk_encoder_state::sLP

◆ SNR_dB_Q7

opus_int silk_encoder_state::SNR_dB_Q7

◆ sNSQ

silk_nsq_state silk_encoder_state::sNSQ

◆ speech_activity_Q8

opus_int silk_encoder_state::speech_activity_Q8

◆ subfr_length

opus_int silk_encoder_state::subfr_length

◆ sum_log_gain_Q7

opus_int32 silk_encoder_state::sum_log_gain_Q7

◆ sVAD

silk_VAD_state silk_encoder_state::sVAD

◆ TargetRate_bps

opus_int32 silk_encoder_state::TargetRate_bps

◆ useCBR

opus_int silk_encoder_state::useCBR

◆ useDTX

opus_int silk_encoder_state::useDTX

◆ useInBandFEC

opus_int silk_encoder_state::useInBandFEC

◆ useInterpolatedNLSFs

opus_int silk_encoder_state::useInterpolatedNLSFs

◆ VAD_flags

opus_int8 silk_encoder_state::VAD_flags[MAX_FRAMES_PER_PACKET]

◆ variable_HP_smth1_Q15

opus_int32 silk_encoder_state::variable_HP_smth1_Q15

◆ variable_HP_smth2_Q15

opus_int32 silk_encoder_state::variable_HP_smth2_Q15

◆ warping_Q16

opus_int silk_encoder_state::warping_Q16

The documentation for this struct was generated from the following file: