OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:silk_RSHIFT_ROUND
(Results
1 - 25
of
66
) sorted by null
1
2
3
/external/chromium_org/third_party/opus/src/silk/
bwexpander.c
44
/* NB: Dont use silk_SMULWB, instead of
silk_RSHIFT_ROUND
( silk_MUL(), 16 ), below. */
47
ar[ i ] = (opus_int16)
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, ar[ i ] ), 16 );
48
chirp_Q16 +=
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
50
ar[ d - 1 ] = (opus_int16)
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, ar[ d - 1 ] ), 16 );
bwexpander_32.c
46
chirp_Q16 +=
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
stereo_MS_to_LR.c
57
delta0_Q13 =
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 0 ] - state->pred_prev_Q13[ 0 ], denom_Q16 ), 16 );
58
delta1_Q13 =
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 1 ] - state->pred_prev_Q13[ 1 ], denom_Q16 ), 16 );
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 ) );
ana_filt_bank_1.c
71
outL[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( silk_ADD32( out_2, out_1 ), 11 ) );
72
outH[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( silk_SUB32( out_2, out_1 ), 11 ) );
biquad_alt.c
67
S[ 0 ] = S[1] +
silk_RSHIFT_ROUND
( silk_SMULWB( out32_Q14, A0_L_Q28 ), 14 );
71
S[ 1 ] =
silk_RSHIFT_ROUND
( silk_SMULWB( out32_Q14, A1_L_Q28 ), 14 );
resampler_down2_3.c
75
*out++ = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( res_Q6, 6 ) );
83
*out++ = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( res_Q6, 6 ) );
NLSF2A.c
110
cos_LSF_QA[ordering[k]] =
silk_RSHIFT_ROUND
( silk_LSHIFT( cos_val, 8 ) + silk_MUL( delta, f_frac ), 20 - QA ); /* QA */
140
maxabs =
silk_RSHIFT_ROUND
( maxabs, QA + 1 - 12 ); /* QA+1 -> Q12 */
156
a_Q12[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ) ); /* QA+1 -> Q12 */
161
a_Q12[ k ] = (opus_int16)
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ); /* QA+1 -> Q12 */
171
a_Q12[ k ] = (opus_int16)
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ); /* QA+1 -> Q12 */
resampler_down2.c
71
out[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( out32, 11 ) );
resampler_private_up2_HQ.c
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 ) );
stereo_LR_to_MS.c
66
mid[ n ] = (opus_int16)
silk_RSHIFT_ROUND
( sum, 1 );
67
side[ n ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( diff, 1 ) );
80
sum =
silk_RSHIFT_ROUND
( silk_ADD_LSHIFT( mid[ n ] + mid[ n + 2 ], mid[ n + 1 ], 1 ), 2 );
89
sum =
silk_RSHIFT_ROUND
( silk_ADD_LSHIFT( side[ n ] + side[ n + 2 ], side[ n + 1 ], 1 ), 2 );
203
delta0_Q13 = -
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 0 ] - state->pred_prev_Q13[ 0 ], denom_Q16 ), 16 );
204
delta1_Q13 = -
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 1 ] - state->pred_prev_Q13[ 1 ], denom_Q16 ), 16 );
213
x2[ n - 1 ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sum, 8 ) );
223
x2[ n - 1 ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sum, 8 ) );
macros.h
68
#define silk_SMULWW(a32, b32) silk_MLA(silk_SMULWB((a32), (b32)), (a32),
silk_RSHIFT_ROUND
((b32), 16))
71
#define silk_SMLAWW(a32, b32, c32) silk_MLA(silk_SMLAWB((a32), (b32), (c32)), (b32),
silk_RSHIFT_ROUND
((c32), 16))
/external/libopus/silk/
bwexpander.c
44
/* NB: Dont use silk_SMULWB, instead of
silk_RSHIFT_ROUND
( silk_MUL(), 16 ), below. */
47
ar[ i ] = (opus_int16)
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, ar[ i ] ), 16 );
48
chirp_Q16 +=
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
50
ar[ d - 1 ] = (opus_int16)
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, ar[ d - 1 ] ), 16 );
bwexpander_32.c
46
chirp_Q16 +=
silk_RSHIFT_ROUND
( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
stereo_MS_to_LR.c
57
delta0_Q13 =
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 0 ] - state->pred_prev_Q13[ 0 ], denom_Q16 ), 16 );
58
delta1_Q13 =
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 1 ] - state->pred_prev_Q13[ 1 ], denom_Q16 ), 16 );
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 ) );
ana_filt_bank_1.c
71
outL[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( silk_ADD32( out_2, out_1 ), 11 ) );
72
outH[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( silk_SUB32( out_2, out_1 ), 11 ) );
biquad_alt.c
67
S[ 0 ] = S[1] +
silk_RSHIFT_ROUND
( silk_SMULWB( out32_Q14, A0_L_Q28 ), 14 );
71
S[ 1 ] =
silk_RSHIFT_ROUND
( silk_SMULWB( out32_Q14, A1_L_Q28 ), 14 );
resampler_down2_3.c
75
*out++ = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( res_Q6, 6 ) );
83
*out++ = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( res_Q6, 6 ) );
NLSF2A.c
110
cos_LSF_QA[ordering[k]] =
silk_RSHIFT_ROUND
( silk_LSHIFT( cos_val, 8 ) + silk_MUL( delta, f_frac ), 20 - QA ); /* QA */
140
maxabs =
silk_RSHIFT_ROUND
( maxabs, QA + 1 - 12 ); /* QA+1 -> Q12 */
156
a_Q12[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ) ); /* QA+1 -> Q12 */
161
a_Q12[ k ] = (opus_int16)
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ); /* QA+1 -> Q12 */
171
a_Q12[ k ] = (opus_int16)
silk_RSHIFT_ROUND
( a32_QA1[ k ], QA + 1 - 12 ); /* QA+1 -> Q12 */
resampler_down2.c
71
out[ k ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( out32, 11 ) );
resampler_private_up2_HQ.c
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 ) );
stereo_LR_to_MS.c
66
mid[ n ] = (opus_int16)
silk_RSHIFT_ROUND
( sum, 1 );
67
side[ n ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( diff, 1 ) );
80
sum =
silk_RSHIFT_ROUND
( silk_ADD_LSHIFT( mid[ n ] + mid[ n + 2 ], mid[ n + 1 ], 1 ), 2 );
89
sum =
silk_RSHIFT_ROUND
( silk_ADD_LSHIFT( side[ n ] + side[ n + 2 ], side[ n + 1 ], 1 ), 2 );
203
delta0_Q13 = -
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 0 ] - state->pred_prev_Q13[ 0 ], denom_Q16 ), 16 );
204
delta1_Q13 = -
silk_RSHIFT_ROUND
( silk_SMULBB( pred_Q13[ 1 ] - state->pred_prev_Q13[ 1 ], denom_Q16 ), 16 );
213
x2[ n - 1 ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sum, 8 ) );
223
x2[ n - 1 ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sum, 8 ) );
macros.h
68
#define silk_SMULWW(a32, b32) silk_MLA(silk_SMULWB((a32), (b32)), (a32),
silk_RSHIFT_ROUND
((b32), 16))
71
#define silk_SMLAWW(a32, b32, c32) silk_MLA(silk_SMLAWB((a32), (b32), (c32)), (b32),
silk_RSHIFT_ROUND
((c32), 16))
/external/chromium_org/third_party/opus/src/silk/fixed/
prefilter_FIX.c
86
res_Q2[ n ] = silk_LSHIFT( (opus_int32)input[ n ], 2 ) -
silk_RSHIFT_ROUND
( acc_Q11, 9 );
136
B_Q10[ 0 ] =
silk_RSHIFT_ROUND
( psEncCtrl->GainsPre_Q14[ k ], 4 );
140
tmp_32 =
silk_RSHIFT_ROUND
( tmp_32, 14 ); /* Q10 */
200
LTP_shp_buf[ LTP_shp_buf_idx ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sLF_MA_shp_Q12, 12 ) );
202
xw_Q3[i] =
silk_RSHIFT_ROUND
( silk_SUB32( sLF_MA_shp_Q12, n_LTP_Q12 ), 9 );
LTP_analysis_filter_FIX.c
69
LTP_est =
silk_RSHIFT_ROUND
( LTP_est, 14 ); /* round and -> Q0*/
/external/libopus/silk/fixed/
prefilter_FIX.c
86
res_Q2[ n ] = silk_LSHIFT( (opus_int32)input[ n ], 2 ) -
silk_RSHIFT_ROUND
( acc_Q11, 9 );
136
B_Q10[ 0 ] =
silk_RSHIFT_ROUND
( psEncCtrl->GainsPre_Q14[ k ], 4 );
140
tmp_32 =
silk_RSHIFT_ROUND
( tmp_32, 14 ); /* Q10 */
200
LTP_shp_buf[ LTP_shp_buf_idx ] = (opus_int16)silk_SAT16(
silk_RSHIFT_ROUND
( sLF_MA_shp_Q12, 12 ) );
202
xw_Q3[i] =
silk_RSHIFT_ROUND
( silk_SUB32( sLF_MA_shp_Q12, n_LTP_Q12 ), 9 );
Completed in 161 milliseconds
1
2
3