28 #ifndef SILK_MAIN_FLP_H 29 #define SILK_MAIN_FLP_H 44 #define silk_encoder_state_Fxx silk_encoder_state_FLP 45 #define silk_encode_do_VAD_Fxx silk_encode_do_VAD_FLP 46 #define silk_encode_frame_Fxx silk_encode_frame_FLP 171 const opus_int pitchL[ MAX_NB_SUBFR ],
205 const silk_float W[ MAX_NB_SUBFR * LTP_ORDER * LTP_ORDER ],
296 const opus_int16 prev_NLSF_Q15[ MAX_LPC_ORDER ]
opus_int silk_encode_frame_FLP(silk_encoder_state_FLP *psEnc, opus_int32 *pnBytesOut, ec_enc *psRangeEnc, opus_int condCoding, opus_int maxBits, opus_int useCBR)
Definition: encode_frame_FLP.c:76
void silk_quant_LTP_gains_FLP(silk_float B[MAX_NB_SUBFR *LTP_ORDER], opus_int8 cbk_index[MAX_NB_SUBFR], opus_int8 *periodicity_index, opus_int32 *sum_log_gain_Q7, const silk_float W[MAX_NB_SUBFR *LTP_ORDER *LTP_ORDER], const opus_int mu_Q10, const opus_int lowComplexity, const opus_int nb_subfr, int arch)
Definition: wrappers_FLP.c:174
#define silk_encoder_state_Fxx
Definition: main_FLP.h:44
int c
Definition: cpp_unittests.cpp:275
short opus_int16
Definition: opus_types.h:144
void silk_warped_autocorrelation_FLP(silk_float *corr, const silk_float *input, const silk_float warping, const opus_int length, const opus_int order)
Definition: warped_autocorrelation_FLP.c:35
opus_int silk_control_encoder(silk_encoder_state_FLP *psEnc, silk_EncControlStruct *encControl, const opus_int32 TargetRate_bps, const opus_int allow_bw_switch, const opus_int channelNb, const opus_int force_fs_kHz)
#define opus_int
Definition: opus_types.h:151
#define B(x, j)
Definition: sha512.c:425
#define opus_int8
Definition: opus_types.h:153
void silk_noise_shape_analysis_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, const silk_float *pitch_res, const silk_float *x)
Definition: noise_shape_analysis_FLP.c:128
bool t
Definition: UpdateContents.py:37
void silk_residual_energy_FLP(silk_float nrgs[MAX_NB_SUBFR], const silk_float x[], silk_float a[2][MAX_LPC_ORDER], const silk_float gains[], const opus_int subfr_length, const opus_int nb_subfr, const opus_int LPC_order)
Definition: residual_energy_FLP.c:91
void silk_NLSF2A_FLP(silk_float *pAR, const opus_int16 *NLSF_Q15, const opus_int LPC_order)
Definition: wrappers_FLP.c:54
void silk_solve_LDL_FLP(silk_float *A, const opus_int M, const silk_float *b, silk_float *x)
Definition: solve_LS_FLP.c:73
void silk_find_LTP_FLP(silk_float b[MAX_NB_SUBFR *LTP_ORDER], silk_float WLTP[MAX_NB_SUBFR *LTP_ORDER *LTP_ORDER], silk_float *LTPredCodGain, const silk_float r_lpc[], const opus_int lag[MAX_NB_SUBFR], const silk_float Wght[MAX_NB_SUBFR], const opus_int subfr_length, const opus_int nb_subfr, const opus_int mem_offset)
Definition: find_LTP_FLP.c:35
Definition: structs_FLP.h:80
opus_int silk_init_encoder(silk_encoder_state_FLP *psEnc, int arch)
#define silk_float
Definition: typedef.h:36
#define LTP_ORDER
Definition: define.h:141
void silk_A2NLSF_FLP(opus_int16 *NLSF_Q15, const silk_float *pAR, const opus_int LPC_order)
Definition: wrappers_FLP.c:37
void silk_encode_do_VAD_FLP(silk_encoder_state_FLP *psEnc)
Definition: encode_frame_FLP.c:43
void silk_HP_variable_cutoff(silk_encoder_state_Fxx state_Fxx[])
Definition: HP_variable_cutoff.c:39
void silk_process_gains_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, opus_int condCoding)
Definition: process_gains_FLP.c:36
Definition: structs_FLP.h:67
EGLSurface EGLint x
Definition: eglext.h:950
Definition: gcc-loops.cpp:33
int opus_int32
Definition: opus_types.h:146
void silk_LTP_analysis_filter_FLP(silk_float *LTP_res, const silk_float *x, const silk_float B[LTP_ORDER *MAX_NB_SUBFR], const opus_int pitchL[MAX_NB_SUBFR], const silk_float invGains[MAX_NB_SUBFR], const opus_int subfr_length, const opus_int nb_subfr, const opus_int pre_length)
Definition: LTP_analysis_filter_FLP.c:34
void silk_find_pitch_lags_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, silk_float res[], const silk_float x[], int arch)
Definition: find_pitch_lags_FLP.c:36
Definition: structs.h:115
silk_float silk_residual_energy_covar_FLP(const silk_float *c, silk_float *wXX, const silk_float *wXx, const silk_float wxx, const opus_int D)
Definition: residual_energy_FLP.c:38
Definition: type_traits_unittest.cc:95
void silk_find_pred_coefs_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, const silk_float res_pitch[], const silk_float x[], opus_int condCoding)
Definition: find_pred_coefs_FLP.c:35
void silk_regularize_correlations_FLP(silk_float *XX, silk_float *xx, const silk_float noise, const opus_int D)
Definition: regularize_correlations_FLP.c:35
void silk_LPC_analysis_filter_FLP(silk_float r_LPC[], const silk_float PredCoef[], const silk_float s[], const opus_int length, const opus_int Order)
Definition: LPC_analysis_filter_FLP.c:210
void silk_corrMatrix_FLP(const silk_float *x, const opus_int L, const opus_int Order, silk_float *XX)
Definition: corrMatrix_FLP.c:59
GLboolean GLboolean GLboolean GLboolean a
Definition: gl2ext.h:306
void silk_prefilter_FLP(silk_encoder_state_FLP *psEnc, const silk_encoder_control_FLP *psEncCtrl, silk_float xw[], const silk_float x[])
Definition: prefilter_FLP.c:94
string arch
Definition: runtests.py:65
void silk_find_LPC_FLP(silk_encoder_state *psEncC, opus_int16 NLSF_Q15[], const silk_float x[], const silk_float minInvGain)
Definition: find_LPC_FLP.c:37
M
Definition: parse_delay_file.m:61
Definition: structs.h:132
void silk_LTP_scale_ctrl_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, opus_int condCoding)
Definition: LTP_scale_ctrl_FLP.c:34
void silk_apply_sine_window_FLP(silk_float px_win[], const silk_float px[], const opus_int win_type, const opus_int length)
Definition: apply_sine_window_FLP.c:38
#define MAX_LPC_ORDER
Definition: define.h:137
#define MAX_NB_SUBFR
Definition: define.h:85
void silk_process_NLSFs_FLP(silk_encoder_state *psEncC, silk_float PredCoef[2][MAX_LPC_ORDER], opus_int16 NLSF_Q15[MAX_LPC_ORDER], const opus_int16 prev_NLSF_Q15[MAX_LPC_ORDER])
Definition: wrappers_FLP.c:73
void silk_corrVector_FLP(const silk_float *x, const silk_float *t, const opus_int L, const opus_int Order, silk_float *Xt)
Definition: corrMatrix_FLP.c:39
GLboolean GLboolean GLboolean b
Definition: gl2ext.h:306
string input
Definition: tokenizer_unittest.cc:198
res
Definition: harness.py:111
Order
Definition: RenderStyleConstants.h:619
void silk_NSQ_wrapper_FLP(silk_encoder_state_FLP *psEnc, silk_encoder_control_FLP *psEncCtrl, SideInfoIndices *psIndices, silk_nsq_state *psNSQ, opus_int8 pulses[], const silk_float x[])
Definition: wrappers_FLP.c:95
GLuint GLsizei GLsizei * length
Definition: gl2.h:435