Searched refs:cross_corr (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/audio_coding/neteq/
H A Dtime_stretch.cc98 int32_t cross_corr = local
110 // cross_corr / sqrt(vec1_energy * vec2_energy).
132 // Calculate cross_corr / sqrt(en1*en2) in Q14.
134 cross_corr = WEBRTC_SPL_SHIFT_W32(cross_corr, temp_scale);
135 cross_corr = std::max(0, cross_corr); // Don't use if negative.
136 best_correlation = WebRtcSpl_DivW32W16(cross_corr, sqrt_energy_prod);
/external/chromium_org/third_party/opus/src/silk/float/
H A Dpitch_analysis_core_FLP.c93 double cross_corr, normalizer, energy, energy_tmp; local
184 cross_corr = xcorr[ max_lag_4kHz - min_lag_4kHz ];
189 C[ 0 ][ min_lag_4kHz ] += (silk_float)( 2 * cross_corr / normalizer );
199 cross_corr = xcorr[ max_lag_4kHz - d ];
205 C[ 0 ][ d ] += (silk_float)( 2 * cross_corr / normalizer );
294 cross_corr = silk_inner_product_FLP( basis_ptr, target_ptr, sf_length_8kHz );
295 if( cross_corr > 0.0f ) {
297 C[ k ][ d ] = (silk_float)( 2 * cross_corr / ( energy + energy_tmp ) );
436 cross_corr = 0.0;
439 cross_corr
[all...]
/external/libopus/silk/float/
H A Dpitch_analysis_core_FLP.c93 double cross_corr, normalizer, energy, energy_tmp; local
184 cross_corr = xcorr[ max_lag_4kHz - min_lag_4kHz ];
189 C[ 0 ][ min_lag_4kHz ] += (silk_float)( 2 * cross_corr / normalizer );
199 cross_corr = xcorr[ max_lag_4kHz - d ];
205 C[ 0 ][ d ] += (silk_float)( 2 * cross_corr / normalizer );
294 cross_corr = silk_inner_product_FLP( basis_ptr, target_ptr, sf_length_8kHz );
295 if( cross_corr > 0.0f ) {
297 C[ k ][ d ] = (silk_float)( 2 * cross_corr / ( energy + energy_tmp ) );
436 cross_corr = 0.0;
439 cross_corr
[all...]
/external/chromium_org/third_party/opus/src/silk/fixed/
H A Dpitch_analysis_core_FIX.c104 opus_int32 cross_corr, normalizer, energy, shift, energy_basis, energy_target; local
197 cross_corr = xcorr32[ MAX_LAG_4KHZ - MIN_LAG_4KHZ ];
203 (opus_int16)silk_DIV32_varQ( cross_corr, normalizer, 13 + 1 ); /* Q13 */
213 cross_corr = xcorr32[ MAX_LAG_4KHZ - d ];
221 (opus_int16)silk_DIV32_varQ( cross_corr, normalizer, 13 + 1 ); /* Q13 */
346 cross_corr = silk_inner_prod_aligned( target_ptr, basis_ptr, SF_LENGTH_8KHZ );
347 if( cross_corr > 0 ) {
350 (opus_int16)silk_DIV32_varQ( cross_corr,
532 cross_corr = 0;
535 cross_corr
[all...]
/external/libopus/silk/fixed/
H A Dpitch_analysis_core_FIX.c104 opus_int32 cross_corr, normalizer, energy, shift, energy_basis, energy_target; local
197 cross_corr = xcorr32[ MAX_LAG_4KHZ - MIN_LAG_4KHZ ];
203 (opus_int16)silk_DIV32_varQ( cross_corr, normalizer, 13 + 1 ); /* Q13 */
213 cross_corr = xcorr32[ MAX_LAG_4KHZ - d ];
221 (opus_int16)silk_DIV32_varQ( cross_corr, normalizer, 13 + 1 ); /* Q13 */
346 cross_corr = silk_inner_prod_aligned( target_ptr, basis_ptr, SF_LENGTH_8KHZ );
347 if( cross_corr > 0 ) {
350 (opus_int16)silk_DIV32_varQ( cross_corr,
532 cross_corr = 0;
535 cross_corr
[all...]
/external/webrtc/src/common_audio/signal_processing/include/
H A Dsignal_processing_library.h329 void WebRtcSpl_CrossCorrelation(WebRtc_Word32* cross_corr,
1175 // - cross_corr : The cross-correlation in Q(-right_shifts)

Completed in 4804 milliseconds