28 #ifndef SILK_MAIN_FIX_H 29 #define SILK_MAIN_FIX_H 39 #ifndef FORCE_CPP_BUILD 46 #define silk_encoder_state_Fxx silk_encoder_state_FIX 47 #define silk_encode_do_VAD_Fxx silk_encode_do_VAD_FIX 48 #define silk_encode_frame_Fxx silk_encode_frame_FIX 180 opus_int corr_rshifts[ MAX_NB_SUBFR ],
188 const opus_int pitchL[ MAX_NB_SUBFR ],
189 const opus_int32 invGains_Q16[ MAX_NB_SUBFR ],
267 #ifndef FORCE_CPP_BUILD void silk_warped_autocorrelation_FIX(opus_int32 *corr, opus_int *scale, const opus_int16 *input, const opus_int warping_Q16, const opus_int length, const opus_int order)
Definition: warped_autocorrelation_FIX_mipsr1.h:45
void silk_LTP_analysis_filter_FIX(opus_int16 *LTP_res, const opus_int16 *x, const opus_int16 LTPCoef_Q14[LTP_ORDER *MAX_NB_SUBFR], const opus_int pitchL[MAX_NB_SUBFR], const opus_int32 invGains_Q16[MAX_NB_SUBFR], const opus_int subfr_length, const opus_int nb_subfr, const opus_int pre_length)
Definition: LTP_analysis_filter_FIX.c:34
opus_int silk_encode_frame_FIX(silk_encoder_state_FIX *psEnc, opus_int32 *pnBytesOut, ec_enc *psRangeEnc, opus_int condCoding, opus_int maxBits, opus_int useCBR)
Definition: encode_frame_FIX.c:77
int c
Definition: cpp_unittests.cpp:275
short opus_int16
Definition: opus_types.h:144
Definition: structs_FIX.h:67
#define opus_int
Definition: opus_types.h:151
bool t
Definition: UpdateContents.py:37
void silk_regularize_correlations_FIX(opus_int32 *XX, opus_int32 *xx, opus_int32 noise, opus_int D)
Definition: regularize_correlations_FIX.c:35
opus_int silk_init_encoder(silk_encoder_state_Fxx *psEnc, int arch)
Definition: init_encoder.c:42
void silk_noise_shape_analysis_FIX(silk_encoder_state_FIX *psEnc, silk_encoder_control_FIX *psEncCtrl, const opus_int16 *pitch_res, const opus_int16 *x, int arch)
Definition: noise_shape_analysis_FIX_mipsr1.h:34
void silk_prefilter_FIX(silk_encoder_state_FIX *psEnc, const silk_encoder_control_FIX *psEncCtrl, opus_int32 xw_Q10[], const opus_int16 x[])
Definition: prefilter_FIX.c:100
void silk_HP_variable_cutoff(silk_encoder_state_Fxx state_Fxx[])
Definition: HP_variable_cutoff.c:39
#define LTP_ORDER
Definition: define.h:141
void silk_find_LPC_FIX(silk_encoder_state *psEncC, opus_int16 NLSF_Q15[], const opus_int16 x[], const opus_int32 minInvGain_Q30)
Definition: find_LPC_FIX.c:37
EGLSurface EGLint x
Definition: eglext.h:950
Definition: gcc-loops.cpp:33
int opus_int32
Definition: opus_types.h:146
void silk_find_LTP_FIX(opus_int16 b_Q14[MAX_NB_SUBFR *LTP_ORDER], opus_int32 WLTP[MAX_NB_SUBFR *LTP_ORDER *LTP_ORDER], opus_int *LTPredCodGain_Q7, const opus_int16 r_lpc[], const opus_int lag[MAX_NB_SUBFR], const opus_int32 Wght_Q15[MAX_NB_SUBFR], const opus_int subfr_length, const opus_int nb_subfr, const opus_int mem_offset, opus_int corr_rshifts[MAX_NB_SUBFR], int arch)
Definition: find_LTP_FIX.c:43
void silk_find_pitch_lags_FIX(silk_encoder_state_FIX *psEnc, silk_encoder_control_FIX *psEncCtrl, opus_int16 res[], const opus_int16 x[], int arch)
Definition: find_pitch_lags_FIX.c:37
Definition: type_traits_unittest.cc:95
void silk_residual_energy_FIX(opus_int32 nrgs[MAX_NB_SUBFR], opus_int nrgsQ[MAX_NB_SUBFR], const opus_int16 x[], opus_int16 a_Q12[2][MAX_LPC_ORDER], const opus_int32 gains[MAX_NB_SUBFR], const opus_int subfr_length, const opus_int nb_subfr, const opus_int LPC_order, int arch)
Definition: residual_energy_FIX.c:37
void silk_solve_LDL_FIX(opus_int32 *A, opus_int M, const opus_int32 *b, opus_int32 *x_Q16)
Definition: solve_LS_FIX.c:76
#define silk_encoder_state_Fxx
Definition: main_FIX.h:46
Definition: structs_FIX.h:80
opus_int32 silk_residual_energy16_covar_FIX(const opus_int16 *c, const opus_int32 *wXX, const opus_int32 *wXx, opus_int32 wxx, opus_int D, opus_int cQ)
Definition: residual_energy16_FIX.c:35
string arch
Definition: runtests.py:65
void silk_process_gains_FIX(silk_encoder_state_FIX *psEnc, silk_encoder_control_FIX *psEncCtrl, opus_int condCoding)
Definition: process_gains_FIX.c:36
void silk_encode_do_VAD_FIX(silk_encoder_state_FIX *psEnc)
Definition: encode_frame_FIX.c:44
M
Definition: parse_delay_file.m:61
Definition: structs.h:132
void silk_warped_LPC_analysis_filter_FIX_c(opus_int32 state[], opus_int32 res_Q2[], const opus_int16 coef_Q13[], const opus_int16 input[], const opus_int16 lambda_Q16, const opus_int length, const opus_int order)
Definition: prefilter_FIX.c:58
void silk_LTP_scale_ctrl_FIX(silk_encoder_state_FIX *psEnc, silk_encoder_control_FIX *psEncCtrl, opus_int condCoding)
Definition: LTP_scale_ctrl_FIX.c:35
#define MAX_LPC_ORDER
Definition: define.h:137
opus_int silk_control_encoder(silk_encoder_state_Fxx *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)
Definition: control_codec.c:65
#define MAX_NB_SUBFR
Definition: define.h:85
GLboolean GLboolean GLboolean b
Definition: gl2ext.h:306
void silk_corrVector_FIX(const opus_int16 *x, const opus_int16 *t, const opus_int L, const opus_int order, opus_int32 *Xt, const opus_int rshifts, int arch)
Definition: corrMatrix_FIX.c:39
void silk_find_pred_coefs_FIX(silk_encoder_state_FIX *psEnc, silk_encoder_control_FIX *psEncCtrl, const opus_int16 res_pitch[], const opus_int16 x[], opus_int condCoding)
Definition: find_pred_coefs_FIX.c:35
string input
Definition: tokenizer_unittest.cc:198
res
Definition: harness.py:111
void silk_corrMatrix_FIX(const opus_int16 *x, const opus_int L, const opus_int order, const opus_int head_room, opus_int32 *XX, opus_int *rshifts, int arch)
Definition: corrMatrix_FIX.c:76
string state
Definition: buildtests.py:34
GLuint GLsizei GLsizei * length
Definition: gl2.h:435