Searched refs:opus_int16 (Results 51 - 75 of 257) sorted by relevance

1234567891011

/external/libopus/silk/
H A DLPC_analysis_filter.c43 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 Dresampler_private_AR2.c39 const opus_int16 in[], /* I Input signal */
40 const opus_int16 A_Q14[], /* I AR coefficients, Q14 */
H A DNLSF_VQ_weights_laroia.c43 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 Dstereo_MS_to_LR.c37 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 Dprocess_NLSFs.c37 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 DSigProc_FIX.h65 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 Dstereo_LR_to_MS.c38 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 Dresampler_down2.c38 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 Dresampler_private_up2_HQ.c40 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 Dtables.h79 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 DNLSF_VQ_weights_laroia.c43 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 Dstereo_MS_to_LR.c37 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 Dprocess_NLSFs.c37 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 DSigProc_FIX.h65 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 Dstereo_LR_to_MS.c38 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 Dresampler_down2.c38 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 Dresampler_private_up2_HQ.c40 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 Dtables.h79 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 Dresampler_down2_3.c41 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 Dresidual_energy_FIX.c40 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 Dstructs_FIX.h54 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 Dautocorr_FIX.c39 const opus_int16 *inputData, /* I Input data to correlate */
/external/libopus/silk/fixed/
H A Dresidual_energy_FIX.c40 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 Dstructs_FIX.h54 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 Dcwrs.h42 void get_required_bits(opus_int16 *bits, int N, int K, int frac);

Completed in 185 milliseconds

1234567891011