/external/libopus/silk/ |
H A D | LPC_analysis_filter.c | 43 opus_int16 *out, /* O Output signal */ 44 const opus_int16 *in, /* I Input signal */ 45 const opus_int16 *B, /* I MA prediction coefficients, Q12 [order] */ 52 opus_int16 mem[SILK_MAX_ORDER_LPC]; 53 opus_int16 num[SILK_MAX_ORDER_LPC]; 57 const opus_int16 *in_ptr; 100 out[ ix ] = (opus_int16)silk_SAT16( out32 ); 104 silk_memset( out, 0, d * sizeof( opus_int16 ) );
|
H A D | resampler_private_AR2.c | 39 const opus_int16 in[], /* I Input signal */ 40 const opus_int16 A_Q14[], /* I AR coefficients, Q14 */
|
H A D | NLSF_VQ_weights_laroia.c | 43 opus_int16 *pNLSFW_Q_OUT, /* O Pointer to input vector weights [D] */ 44 const opus_int16 *pNLSF_Q15, /* I Pointer to input vector [D] */ 59 pNLSFW_Q_OUT[ 0 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 66 pNLSFW_Q_OUT[ k ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 71 pNLSFW_Q_OUT[ k + 1 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 78 pNLSFW_Q_OUT[ D - 1 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX );
|
H A D | stereo_MS_to_LR.c | 37 opus_int16 x1[], /* I/O Left input signal, becomes mid signal */ 38 opus_int16 x2[], /* I/O Right input signal, becomes side signal */ 48 silk_memcpy( x1, state->sMid, 2 * sizeof( opus_int16 ) ); 49 silk_memcpy( x2, state->sSide, 2 * sizeof( opus_int16 ) ); 50 silk_memcpy( state->sMid, &x1[ frame_length ], 2 * sizeof( opus_int16 ) ); 51 silk_memcpy( state->sSide, &x2[ frame_length ], 2 * sizeof( opus_int16 ) ); 65 x2[ n + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( sum, 8 ) ); 73 x2[ n + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( sum, 8 ) ); 82 x1[ n + 1 ] = (opus_int16)silk_SAT16( sum ); 83 x2[ n + 1 ] = (opus_int16)silk_SAT1 [all...] |
H A D | process_NLSFs.c | 37 opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 38 opus_int16 pNLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 39 const opus_int16 prev_NLSFq_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */ 45 opus_int16 pNLSF0_temp_Q15[ MAX_LPC_ORDER ]; 46 opus_int16 pNLSFW_QW[ MAX_LPC_ORDER ]; 47 opus_int16 pNLSFW0_temp_QW[ MAX_LPC_ORDER ]; 103 silk_memcpy( PredCoef_Q12[ 0 ], PredCoef_Q12[ 1 ], psEncC->predictLPCOrder * sizeof( opus_int16 ) );
|
H A D | SigProc_FIX.h | 65 opus_int16 out[], /* O Output signal */ 66 const opus_int16 in[], /* I Input signal */ 75 opus_int16 *out, /* O Output signal [ len ] */ 76 const opus_int16 *in, /* I Input signal [ floor(len/2) ] */ 85 opus_int16 *out, /* O Output signal [ floor(2*inLen/3) ] */ 86 const opus_int16 *in, /* I Input signal [ inLen ] */ 96 const opus_int16 *in, /* I input signal */ 100 opus_int16 *out, /* O output signal */ 107 opus_int16 *out, /* O Output signal */ 108 const opus_int16 *i [all...] |
H A D | stereo_LR_to_MS.c | 38 opus_int16 x1[], /* I/O Left input signal, becomes mid signal */ 39 opus_int16 x2[], /* I/O Right input signal, becomes side signal */ 53 VARDECL( opus_int16, side ); 54 VARDECL( opus_int16, LP_mid ); 55 VARDECL( opus_int16, HP_mid ); 56 VARDECL( opus_int16, LP_side ); 57 VARDECL( opus_int16, HP_side ); 58 opus_int16 *mid = &x1[ -2 ]; 61 ALLOC( side, frame_length + 2, opus_int16 ); 66 mid[ n ] = (opus_int16)silk_RSHIFT_ROUN [all...] |
H A D | resampler_down2.c | 38 opus_int16 *out, /* O Output signal [ floor(len/2) ] */ 39 const opus_int16 *in, /* I Input signal [ len ] */ 71 out[ k ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32, 11 ) );
|
H A D | resampler_private_up2_HQ.c | 40 opus_int16 *out, /* O Output signal [ 2 * len ] */ 41 const opus_int16 *in, /* I Input signal [ len ] */ 79 out[ 2 * k ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32_1, 10 ) ); 100 out[ 2 * k + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32_1, 10 ) ); 106 opus_int16 *out, /* O Output signal [ 2 * len ] */ 107 const opus_int16 *in, /* I Input signal [ len ] */
|
H A D | tables.h | 79 extern const opus_int16 silk_LTP_gain_middle_avg_RD_Q14; 86 extern const opus_int16 silk_LTPScales_table_Q14[ 3 ]; /* 6 */ 91 extern const opus_int16 silk_stereo_pred_quant_Q13[ STEREO_QUANT_TAB_SIZE ]; /* 32 */ 106 extern const opus_int16 silk_SNR_table_Q1[ TARGET_RATE_TAB_SZ ]; /* 32 */ 109 extern const opus_int16 silk_Quantization_Offsets_Q10[ 2 ][ 2 ]; /* 8 */ 116 extern const opus_int16 silk_LSFCosTab_FIX_Q12[ LSF_COS_TAB_SZ_FIX + 1 ]; /* 258 */
|
/external/chromium_org/third_party/opus/src/silk/ |
H A D | NLSF_VQ_weights_laroia.c | 43 opus_int16 *pNLSFW_Q_OUT, /* O Pointer to input vector weights [D] */ 44 const opus_int16 *pNLSF_Q15, /* I Pointer to input vector [D] */ 59 pNLSFW_Q_OUT[ 0 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 66 pNLSFW_Q_OUT[ k ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 71 pNLSFW_Q_OUT[ k + 1 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX ); 78 pNLSFW_Q_OUT[ D - 1 ] = (opus_int16)silk_min_int( tmp1_int + tmp2_int, silk_int16_MAX );
|
H A D | stereo_MS_to_LR.c | 37 opus_int16 x1[], /* I/O Left input signal, becomes mid signal */ 38 opus_int16 x2[], /* I/O Right input signal, becomes side signal */ 48 silk_memcpy( x1, state->sMid, 2 * sizeof( opus_int16 ) ); 49 silk_memcpy( x2, state->sSide, 2 * sizeof( opus_int16 ) ); 50 silk_memcpy( state->sMid, &x1[ frame_length ], 2 * sizeof( opus_int16 ) ); 51 silk_memcpy( state->sSide, &x2[ frame_length ], 2 * sizeof( opus_int16 ) ); 65 x2[ n + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( sum, 8 ) ); 73 x2[ n + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( sum, 8 ) ); 82 x1[ n + 1 ] = (opus_int16)silk_SAT16( sum ); 83 x2[ n + 1 ] = (opus_int16)silk_SAT1 [all...] |
H A D | process_NLSFs.c | 37 opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 38 opus_int16 pNLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 39 const opus_int16 prev_NLSFq_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */ 45 opus_int16 pNLSF0_temp_Q15[ MAX_LPC_ORDER ]; 46 opus_int16 pNLSFW_QW[ MAX_LPC_ORDER ]; 47 opus_int16 pNLSFW0_temp_QW[ MAX_LPC_ORDER ]; 103 silk_memcpy( PredCoef_Q12[ 0 ], PredCoef_Q12[ 1 ], psEncC->predictLPCOrder * sizeof( opus_int16 ) );
|
H A D | SigProc_FIX.h | 65 opus_int16 out[], /* O Output signal */ 66 const opus_int16 in[], /* I Input signal */ 75 opus_int16 *out, /* O Output signal [ len ] */ 76 const opus_int16 *in, /* I Input signal [ floor(len/2) ] */ 85 opus_int16 *out, /* O Output signal [ floor(2*inLen/3) ] */ 86 const opus_int16 *in, /* I Input signal [ inLen ] */ 96 const opus_int16 *in, /* I input signal */ 100 opus_int16 *out, /* O output signal */ 107 opus_int16 *out, /* O Output signal */ 108 const opus_int16 *i [all...] |
H A D | stereo_LR_to_MS.c | 38 opus_int16 x1[], /* I/O Left input signal, becomes mid signal */ 39 opus_int16 x2[], /* I/O Right input signal, becomes side signal */ 53 VARDECL( opus_int16, side ); 54 VARDECL( opus_int16, LP_mid ); 55 VARDECL( opus_int16, HP_mid ); 56 VARDECL( opus_int16, LP_side ); 57 VARDECL( opus_int16, HP_side ); 58 opus_int16 *mid = &x1[ -2 ]; 61 ALLOC( side, frame_length + 2, opus_int16 ); 66 mid[ n ] = (opus_int16)silk_RSHIFT_ROUN [all...] |
H A D | resampler_down2.c | 38 opus_int16 *out, /* O Output signal [ floor(len/2) ] */ 39 const opus_int16 *in, /* I Input signal [ len ] */ 71 out[ k ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32, 11 ) );
|
H A D | resampler_private_up2_HQ.c | 40 opus_int16 *out, /* O Output signal [ 2 * len ] */ 41 const opus_int16 *in, /* I Input signal [ len ] */ 79 out[ 2 * k ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32_1, 10 ) ); 100 out[ 2 * k + 1 ] = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( out32_1, 10 ) ); 106 opus_int16 *out, /* O Output signal [ 2 * len ] */ 107 const opus_int16 *in, /* I Input signal [ len ] */
|
H A D | tables.h | 79 extern const opus_int16 silk_LTP_gain_middle_avg_RD_Q14; 86 extern const opus_int16 silk_LTPScales_table_Q14[ 3 ]; /* 6 */ 91 extern const opus_int16 silk_stereo_pred_quant_Q13[ STEREO_QUANT_TAB_SIZE ]; /* 32 */ 106 extern const opus_int16 silk_SNR_table_Q1[ TARGET_RATE_TAB_SZ ]; /* 32 */ 109 extern const opus_int16 silk_Quantization_Offsets_Q10[ 2 ][ 2 ]; /* 8 */ 116 extern const opus_int16 silk_LSFCosTab_FIX_Q12[ LSF_COS_TAB_SZ_FIX + 1 ]; /* 258 */
|
H A D | resampler_down2_3.c | 41 opus_int16 *out, /* O Output signal [ floor(2*inLen/3) ] */ 42 const opus_int16 *in, /* I Input signal [ inLen ] */ 75 *out++ = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( res_Q6, 6 ) ); 83 *out++ = (opus_int16)silk_SAT16( silk_RSHIFT_ROUND( res_Q6, 6 ) );
|
/external/chromium_org/third_party/opus/src/silk/fixed/ |
H A D | residual_energy_FIX.c | 40 const opus_int16 x[], /* I Input signal */ 41 opus_int16 a_Q12[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */ 49 opus_int16 *LPC_res_ptr; 50 VARDECL( opus_int16, LPC_res ); 51 const opus_int16 *x_ptr; 59 ALLOC( LPC_res, ( MAX_NB_SUBFR >> 1 ) * offset, opus_int16 );
|
H A D | structs_FIX.h | 54 opus_int16 sLTP_shp[ LTP_BUF_LENGTH ]; 73 silk_DWORD_ALIGN opus_int16 x_buf[ 2 * MAX_FRAME_LENGTH + LA_SHAPE_MAX ];/* Buffer for find pitch and noise shape analysis */ 83 silk_DWORD_ALIGN opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ]; 84 opus_int16 LTPCoef_Q14[ LTP_ORDER * MAX_NB_SUBFR ]; 90 silk_DWORD_ALIGN opus_int16 AR1_Q13[ MAX_NB_SUBFR * MAX_SHAPE_LPC_ORDER ]; 91 silk_DWORD_ALIGN opus_int16 AR2_Q13[ MAX_NB_SUBFR * MAX_SHAPE_LPC_ORDER ];
|
H A D | autocorr_FIX.c | 39 const opus_int16 *inputData, /* I Input data to correlate */
|
/external/libopus/silk/fixed/ |
H A D | residual_energy_FIX.c | 40 const opus_int16 x[], /* I Input signal */ 41 opus_int16 a_Q12[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */ 49 opus_int16 *LPC_res_ptr; 50 VARDECL( opus_int16, LPC_res ); 51 const opus_int16 *x_ptr; 59 ALLOC( LPC_res, ( MAX_NB_SUBFR >> 1 ) * offset, opus_int16 );
|
H A D | structs_FIX.h | 54 opus_int16 sLTP_shp[ LTP_BUF_LENGTH ]; 73 silk_DWORD_ALIGN opus_int16 x_buf[ 2 * MAX_FRAME_LENGTH + LA_SHAPE_MAX ];/* Buffer for find pitch and noise shape analysis */ 83 silk_DWORD_ALIGN opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ]; 84 opus_int16 LTPCoef_Q14[ LTP_ORDER * MAX_NB_SUBFR ]; 90 silk_DWORD_ALIGN opus_int16 AR1_Q13[ MAX_NB_SUBFR * MAX_SHAPE_LPC_ORDER ]; 91 silk_DWORD_ALIGN opus_int16 AR2_Q13[ MAX_NB_SUBFR * MAX_SHAPE_LPC_ORDER ];
|
/external/chromium_org/third_party/opus/src/celt/ |
H A D | cwrs.h | 42 void get_required_bits(opus_int16 *bits, int N, int K, int frac);
|