Searched refs:rc_mult1_Q30 (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/opus/src/silk/ |
H A D | LPC_inv_pred_gain.c | 47 opus_int32 invGain_Q30, rc_Q31, rc_mult1_Q30, rc_mult2, tmp_QA; local 62 /* rc_mult1_Q30 range: [ 1 : 2^30 ] */ 63 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 64 silk_assert( rc_mult1_Q30 > ( 1 << 15 ) ); /* reduce A_LIMIT if fails */ 65 silk_assert( rc_mult1_Q30 <= ( 1 << 30 ) ); 68 mult2Q = 32 - silk_CLZ32( silk_abs( rc_mult1_Q30 ) ); 69 rc_mult2 = silk_INVERSE32_varQ( rc_mult1_Q30, mult2Q + 30 ); 73 invGain_Q30 = silk_LSHIFT( silk_SMMUL( invGain_Q30, rc_mult1_Q30 ), 2 ); 97 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 101 invGain_Q30 = silk_LSHIFT( silk_SMMUL( invGain_Q30, rc_mult1_Q30 ), [all...] |
/external/libopus/silk/ |
H A D | LPC_inv_pred_gain.c | 47 opus_int32 invGain_Q30, rc_Q31, rc_mult1_Q30, rc_mult2, tmp_QA; local 62 /* rc_mult1_Q30 range: [ 1 : 2^30 ] */ 63 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 64 silk_assert( rc_mult1_Q30 > ( 1 << 15 ) ); /* reduce A_LIMIT if fails */ 65 silk_assert( rc_mult1_Q30 <= ( 1 << 30 ) ); 68 mult2Q = 32 - silk_CLZ32( silk_abs( rc_mult1_Q30 ) ); 69 rc_mult2 = silk_INVERSE32_varQ( rc_mult1_Q30, mult2Q + 30 ); 73 invGain_Q30 = silk_LSHIFT( silk_SMMUL( invGain_Q30, rc_mult1_Q30 ), 2 ); 97 rc_mult1_Q30 = ( (opus_int32)1 << 30 ) - silk_SMMUL( rc_Q31, rc_Q31 ); 101 invGain_Q30 = silk_LSHIFT( silk_SMMUL( invGain_Q30, rc_mult1_Q30 ), [all...] |
Completed in 433 milliseconds