/external/chromium_org/third_party/opus/src/silk/float/ |
structs_FLP.h | 45 silk_float HarmBoost_smth; 46 silk_float HarmShapeGain_smth; 47 silk_float Tilt_smth; 54 silk_float sLTP_shp[ LTP_BUF_LENGTH ]; 55 silk_float sAR_shp[ MAX_SHAPE_LPC_ORDER + 1 ]; 57 silk_float sLF_AR_shp; 58 silk_float sLF_MA_shp; 59 silk_float sHarmHP; 73 silk_float x_buf[ 2 * MAX_FRAME_LENGTH + LA_SHAPE_MAX ];/* Buffer for find pitch and noise shape analysis */ 74 silk_float LTPCorr; /* Normalized correlation from pitch lag esti (…) [all...] |
SigProc_FLP.h | 46 silk_float *ar, /* I/O AR filter to be expanded (without leading 1) */ 48 const silk_float chirp /* I chirp factor (typically in range (0..1) ) */ 54 silk_float silk_LPC_inverse_pred_gain_FLP( /* O return inverse prediction gain, energy domain */ 55 const silk_float *A, /* I prediction coefficients [order] */ 59 silk_float silk_schur_FLP( /* O returns residual energy */ 60 silk_float refl_coef[], /* O reflection coefficients (length order) */ 61 const silk_float auto_corr[], /* I autocorrelation sequence (length order+1) */ 66 silk_float *A, /* O prediction coefficients [order] */ 67 const silk_float *rc, /* I reflection coefficients [order] */ 72 silk_float silk_levinsondurbin_FLP( /* O prediction error energy (…) [all...] |
main_FLP.h | 93 silk_float xw[], /* O Weighted signal */ 94 const silk_float x[] /* I Speech signal */ 104 const silk_float *pitch_res, /* I LPC residual from pitch analysis */ 105 const silk_float *x /* I Input signal [frame_length + la_shape] */ 110 silk_float *corr, /* O Result [order + 1] */ 111 const silk_float *input, /* I Input data to correlate */ 112 const silk_float warping, /* I Warping coefficient */ 131 silk_float res[], /* O Residual */ 132 const silk_float x[] /* I Speech signal */ 139 const silk_float res_pitch[], /* I Residual from pitch analysis (…) [all...] |
solve_LS_FLP.c | 41 silk_float *A, /* I/O Pointer to Symetric Square Matrix */ 43 silk_float *L, /* I/O Pointer to Square Upper triangular Matrix */ 44 silk_float *Dinv /* I/O Pointer to vector holding the inverse diagonal elements of D */ 52 const silk_float *L, /* I Pointer to Lower Triangular Matrix */ 54 const silk_float *b, /* I b Vector */ 55 silk_float *x /* O x Vector */ 63 const silk_float *L, /* I Pointer to Lower Triangular Matrix */ 65 const silk_float *b, /* I b Vector */ 66 silk_float *x /* O x Vector */ 74 silk_float *A, /* I/O Symmetric square matrix, out: reg (…) [all...] |
autocorrelation_FLP.c | 37 silk_float *results, /* O result (length correlationCount) */ 38 const silk_float *inputData, /* I input data to correlate */ 50 results[ i ] = (silk_float)silk_inner_product_FLP( inputData, inputData + i, inputDataSize - i );
|
bwexpander_FLP.c | 36 silk_float *ar, /* I/O AR filter to be expanded (without leading 1) */ 38 const silk_float chirp /* I chirp factor (typically in range (0..1) ) */ 42 silk_float cfac = chirp;
|
regularize_correlations_FLP.c | 36 silk_float *XX, /* I/O Correlation matrices */ 37 silk_float *xx, /* I/O Correlation values */ 38 const silk_float noise, /* I Noise energy to add */
|
LPC_analysis_filter_FLP.c | 44 silk_float r_LPC[], /* O LPC residual signal */ 45 const silk_float PredCoef[], /* I LPC coefficients */ 46 const silk_float s[], /* I Input signal */ 51 silk_float LPC_pred; 52 const silk_float *s_ptr; 82 silk_float r_LPC[], /* O LPC residual signal */ 83 const silk_float PredCoef[], /* I LPC coefficients */ 84 const silk_float s[], /* I Input signal */ 89 silk_float LPC_pred; 90 const silk_float *s_ptr [all...] |
corrMatrix_FLP.c | 40 const silk_float *x, /* I x vector [L+order-1] used to create X */ 41 const silk_float *t, /* I Target vector [L] */ 44 silk_float *Xt /* O X'*t correlation vector [order] */ 48 const silk_float *ptr1; 53 Xt[ lag ] = (silk_float)silk_inner_product_FLP( ptr1, t, L ); 60 const silk_float *x, /* I x vector [ L+order-1 ] used to create X */ 63 silk_float *XX /* O X'*X correlation matrix [order x order] */ 68 const silk_float *ptr1, *ptr2; 72 matrix_ptr( XX, 0, 0, Order ) = ( silk_float )energy; 76 matrix_ptr( XX, j, j, Order ) = ( silk_float )energy [all...] |
k2a_FLP.c | 36 silk_float *A, /* O prediction coefficients [order] */ 37 const silk_float *rc, /* I reflection coefficients [order] */ 42 silk_float Atmp[ SILK_MAX_ORDER_LPC ];
|
residual_energy_FLP.c | 38 silk_float silk_residual_energy_covar_FLP( /* O Weighted residual energy */ 39 const silk_float *c, /* I Filter coefficients */ 40 silk_float *wXX, /* I/O Weighted correlation matrix, reg. out */ 41 const silk_float *wXx, /* I Weighted correlation vector */ 42 const silk_float wxx, /* I Weighted correlation value */ 47 silk_float tmp, nrg = 0.0f, regularization; 92 silk_float nrgs[ MAX_NB_SUBFR ], /* O Residual energy per subframe */ 93 const silk_float x[], /* I Input signal */ 94 silk_float a[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */ 95 const silk_float gains[], /* I Quantization gains (…) [all...] |
LTP_analysis_filter_FLP.c | 35 silk_float *LTP_res, /* O LTP res MAX_NB_SUBFR*(pre_lgth+subfr_lngth) */ 36 const silk_float *x, /* I Input signal, with preceding samples */ 37 const silk_float B[ LTP_ORDER * MAX_NB_SUBFR ], /* I LTP coefficients for each subframe */ 39 const silk_float invGains[ MAX_NB_SUBFR ], /* I Inverse quantization gains */ 45 const silk_float *x_ptr, *x_lag_ptr; 46 silk_float Btmp[ LTP_ORDER ]; 47 silk_float *LTP_res_ptr; 48 silk_float inv_gain;
|
schur_FLP.c | 34 silk_float silk_schur_FLP( /* O returns residual energy */ 35 silk_float refl_coef[], /* O reflection coefficients (length order) */ 36 const silk_float auto_corr[], /* I autocorrelation sequence (length order+1) */ 41 silk_float C[ SILK_MAX_ORDER_LPC + 1 ][ 2 ]; 42 silk_float Ctmp1, Ctmp2, rc_tmp;
|
prefilter_FLP.c | 40 silk_float st_res[], /* I */ 41 silk_float xw[], /* O */ 42 silk_float *HarmShapeFIR, /* I */ 43 silk_float Tilt, /* I */ 44 silk_float LF_MA_shp, /* I */ 45 silk_float LF_AR_shp, /* I */ 51 silk_float state[], /* I/O State [order + 1] */ 52 silk_float res[], /* O Residual signal [length] */ 53 const silk_float coef[], /* I Coefficients [order] */ 54 const silk_float input[], /* I Input signal [length] * [all...] |
LPC_inv_pred_gain_FLP.c | 40 silk_float silk_LPC_inverse_pred_gain_FLP( /* O return inverse prediction gain, energy domain */ 41 const silk_float *A, /* I prediction coefficients [order] */ 47 silk_float Atmp[ 2 ][ SILK_MAX_ORDER_LPC ]; 48 silk_float *Aold, *Anew; 51 silk_memcpy( Anew, A, order * sizeof(silk_float) ); 66 Anew[ n ] = (silk_float)( ( Aold[ n ] - Aold[ k - n - 1 ] * rc ) * rc_mult2 ); 75 return (silk_float)invGain;
|
scale_copy_vector_FLP.c | 36 silk_float *data_out, 37 const silk_float *data_in, 38 silk_float gain,
|
warped_autocorrelation_FLP.c | 36 silk_float *corr, /* O Result [order + 1] */ 37 const silk_float *input, /* I Input data to correlate */ 38 const silk_float warping, /* I Warping coefficient */ 69 /* Copy correlations in silk_float output format */ 71 corr[ i ] = ( silk_float )C[ i ];
|
scale_vector_FLP.c | 36 silk_float *data1, 37 silk_float gain,
|
find_LPC_FLP.c | 40 const silk_float x[], /* I Input signal */ 41 const silk_float minInvGain /* I Inverse of max prediction gain */ 45 silk_float a[ MAX_LPC_ORDER ]; 48 silk_float res_nrg, res_nrg_2nd, res_nrg_interp; 50 silk_float a_tmp[ MAX_LPC_ORDER ]; 51 silk_float LPC_res[ MAX_FRAME_LENGTH + MAX_NB_SUBFR * MAX_LPC_ORDER ]; 80 res_nrg_interp = (silk_float)(
|
apply_sine_window_FLP.c | 39 silk_float px_win[], /* O Pointer to windowed signal */ 40 const silk_float px[], /* I Pointer to input signal */ 46 silk_float freq, c, S0, S1;
|
find_LTP_FLP.c | 36 silk_float b[ MAX_NB_SUBFR * LTP_ORDER ], /* O LTP coefs */ 37 silk_float WLTP[ MAX_NB_SUBFR * LTP_ORDER * LTP_ORDER ], /* O Weight for LTP quantization */ 38 silk_float *LTPredCodGain, /* O LTP coding gain */ 39 const silk_float r_lpc[], /* I LPC residual */ 41 const silk_float Wght[ MAX_NB_SUBFR ], /* I Weights */ 48 silk_float *b_ptr, temp, *WLTP_ptr; 49 silk_float LPC_res_nrg, LPC_LTP_res_nrg; 50 silk_float d[ MAX_NB_SUBFR ], m, g, delta_b[ LTP_ORDER ]; 51 silk_float w[ MAX_NB_SUBFR ], nrg[ MAX_NB_SUBFR ], regu; 52 silk_float Rr[ LTP_ORDER ], rr[ MAX_NB_SUBFR ] [all...] |
inner_product_FLP.c | 34 /* inner product of two silk_float arrays, with result as double */ 36 const silk_float *data1, 37 const silk_float *data2,
|
levinsondurbin_FLP.c | 35 silk_float silk_levinsondurbin_FLP( /* O prediction error energy */ 36 silk_float A[], /* O prediction coefficients [order] */ 37 const silk_float corr[], /* I input auto-correlations [order + 1] */ 42 silk_float min_nrg, nrg, t, km, Atmp1, Atmp2;
|
find_pitch_lags_FLP.c | 39 silk_float res[], /* O Residual */ 40 const silk_float x[] /* I Speech signal */ 44 silk_float thrhld, res_nrg; 45 const silk_float *x_buf_ptr, *x_buf; 46 silk_float auto_corr[ MAX_FIND_PITCH_LPC_ORDER + 1 ]; 47 silk_float A[ MAX_FIND_PITCH_LPC_ORDER ]; 48 silk_float refl_coef[ MAX_FIND_PITCH_LPC_ORDER ]; 49 silk_float Wsig[ FIND_PITCH_LPC_WIN_MAX ]; 50 silk_float *Wsig_ptr; 76 silk_memcpy( Wsig_ptr, x_buf_ptr, ( psEnc->sCmn.pitch_LPC_win_length - ( psEnc->sCmn.la_pitch << 1 ) ) * sizeof( silk_float ) ); [all...] |
noise_shape_analysis_FLP.c | 39 static inline silk_float warped_gain( 40 const silk_float *coefs, 41 silk_float lambda, 45 silk_float gain; 52 return (silk_float)( 1.0f / ( 1.0f - lambda * gain ) ); 58 silk_float *coefs_syn, 59 silk_float *coefs_ana, 60 silk_float lambda, 61 silk_float limit, 65 silk_float tmp, maxabs, chirp, gain_syn, gain_ana [all...] |