Searched refs:scaling (Results 1 - 25 of 60) sorted by relevance

123

/external/webrtc/webrtc/common_audio/signal_processing/
H A Ddot_product_with_scale.c16 int scaling) {
22 sum += (vector1[i + 0] * vector2[i + 0]) >> scaling;
23 sum += (vector1[i + 1] * vector2[i + 1]) >> scaling;
24 sum += (vector1[i + 2] * vector2[i + 2]) >> scaling;
25 sum += (vector1[i + 3] * vector2[i + 3]) >> scaling;
28 sum += (vector1[i] * vector2[i]) >> scaling;
13 WebRtcSpl_DotProductWithScale(const int16_t* vector1, const int16_t* vector2, size_t length, int scaling) argument
H A Dauto_correlation.c23 int scaling = 0; local
33 scaling = 0;
41 scaling = 0;
43 scaling = nbits - t;
52 sum += (in_vector[j + 0] * in_vector[i + j + 0]) >> scaling;
53 sum += (in_vector[j + 1] * in_vector[i + j + 1]) >> scaling;
54 sum += (in_vector[j + 2] * in_vector[i + j + 2]) >> scaling;
55 sum += (in_vector[j + 3] * in_vector[i + j + 3]) >> scaling;
58 sum += (in_vector[j] * in_vector[i + j]) >> scaling;
63 *scale = scaling;
[all...]
H A Denergy.c26 int scaling = local
33 en += (*vectorptr * *vectorptr) >> scaling;
36 *scale_factor = scaling;
H A Dcross_correlation_neon.c19 int scaling) {
56 *cross_correlation = (int32_t)((sum2 + sum_res) >> scaling);
58 int64x1_t shift = vdup_n_s64(-scaling);
15 DotProductWithScaleNeon(int32_t* cross_correlation, const int16_t* vector1, const int16_t* vector2, size_t length, int scaling) argument
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
H A Dfft.h22 * scaling: normalizing constant by which the final result is *divided*
23 * scaling == -1, normalize by total dimension of the transform
24 * scaling < -1, normalize by the square-root of the total dimension
41 int isign, double scaling, FFTstr *fftstate);
/external/aac/libAACenc/src/
H A Dpre_echo_control.cpp119 int scaling; local
132 scaling = 2*(mdctScale-*mdctScalenm1);
136 FDK_ASSERT(scaling>=0);
137 tmpThreshold1 = maxAllowedIncreaseFactor * (pbThresholdNm1[i]>>scaling);
151 scaling = 2*(*mdctScalenm1-mdctScale);
161 FDK_ASSERT(scaling>=0);
162 if((pbThreshold[i]>>(scaling+1)) > tmpThreshold1) {
163 pbThreshold[i] = tmpThreshold1<<(scaling+1);
/external/webrtc/webrtc/modules/audio_coding/neteq/
H A Dtime_stretch.cc79 // Calculate scaling to ensure that |peak_index| samples can be square-summed
81 int scaling = 31 - WebRtcSpl_NormW32(max_input_value_ * max_input_value_) - local
83 scaling = std::max(0, scaling);
92 WebRtcSpl_DotProductWithScale(vec1, vec1, peak_index, scaling);
94 WebRtcSpl_DotProductWithScale(vec2, vec2, peak_index, scaling);
98 WebRtcSpl_DotProductWithScale(vec1, vec2, peak_index, scaling);
102 scaling);
115 // Make sure total scaling is even (to simplify scale factor after sqrt).
161 // Set scaling facto
162 int scaling = kLogCorrelationLen - WebRtcSpl_NormW32( local
[all...]
H A Dnormal.cc81 int scaling = 6 + fs_shift local
83 scaling = std::max(scaling, 0); // |scaling| should always be >= 0.
85 energy_length, scaling);
87 static_cast<int32_t>(energy_length >> scaling);
98 scaling = WebRtcSpl_NormW32(energy) - 16;
101 background_noise_.Energy(channel_ix) << (scaling+14);
102 int16_t energy_scaled = static_cast<int16_t>(energy << scaling);
H A Dtime_stretch.h110 size_t peak_index, int scaling) const;
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
H A Dpitch_estimator_c.c23 int16_t scaling,n,k; local
30 scaling = WebRtcSpl_GetScalingSquare((int16_t*)in,
37 ysum32 += in[n] * in[n] >> scaling; // Q0
38 csum32 += x[n] * in[n] >> scaling; // Q0
56 ysum32 -= in[k - 1] * in[k - 1] >> scaling;
58 scaling;
67 int32x4_t int_32x4_scale = vdupq_n_s32(-scaling);
88 if(scaling == 0) {
94 csum32 += (x[n] * inptr[n]) >> scaling;
H A Dfilters_mips.c21 int16_t scaling = 0; local
32 // Calculate r[0] and scaling needed.
102 // Calculate scaling (the value of shifting).
105 "subu %[scaling], $0, %[r1] \n\t"
107 "movn %[scaling], $0, %[r1] \n\t"
109 "extrv.w %[r0], $ac0, %[scaling] \n\t"
112 "addiu %[r1], %[scaling], -32 \n\t"
115 "srlv %[r0], %[r3], %[scaling] \n\t"
118 "slti %[r1], %[scaling], 32 \n\t"
126 [count] "+r" (count), [scaling] "
[all...]
H A Dfilters.c24 int16_t scaling = 0; local
38 // Calculate scaling (the value of shifting).
41 scaling = 0;
43 scaling = 32 - WebRtcSpl_NormU32(temp);
45 r[0] = (int32_t)(prod >> scaling);
53 sum = (int32_t)(prod >> scaling);
57 *scale = scaling;
H A Dpitch_estimator_mips.c18 int16_t scaling,n,k; local
25 scaling = WebRtcSpl_GetScalingSquare((int16_t*)in,
58 "srav %[tmp5], %[tmp5], %[scaling] \n\t"
59 "srav %[tmp1], %[tmp1], %[scaling] \n\t"
60 "srav %[tmp6], %[tmp6], %[scaling] \n\t"
61 "srav %[tmp2], %[tmp2], %[scaling] \n\t"
62 "srav %[tmp7], %[tmp7], %[scaling] \n\t"
63 "srav %[tmp3], %[tmp3], %[scaling] \n\t"
64 "srav %[tmp8], %[tmp8], %[scaling] \n\t"
65 "srav %[tmp4], %[tmp4], %[scaling] \
[all...]
H A Dfilters_neon.c24 int16_t scaling = 0; local
53 // Calculate scaling (the value of shifting).
56 scaling = temp ? 32 - WebRtcSpl_NormU32(temp) : 0;
57 r[0] = (int32_t)(prod >> scaling);
107 r[i] = (int32_t)((prod + prod_tail) >> scaling);
110 *scale = scaling;
/external/webrtc/webrtc/voice_engine/include/
H A Dvoe_volume_control.h17 // - Additional stereo scaling methods.
93 // Sets a volume |scaling| applied to the outgoing signal of a specific
95 virtual int SetChannelOutputVolumeScaling(int channel, float scaling) = 0;
97 // Gets the current volume scaling for a specified |channel|.
98 virtual int GetChannelOutputVolumeScaling(int channel, float& scaling) = 0;
104 // Gets the current left and right scaling factors.
/external/webrtc/webrtc/voice_engine/
H A Dvoe_volume_control_impl.h42 int SetChannelOutputVolumeScaling(int channel, float scaling) override;
44 int GetChannelOutputVolumeScaling(int channel, float& scaling) override;
H A Dvoe_volume_control_impl.cc142 // scaling. WebRTC does not support setting the volume above 100%, and
307 float scaling) {
309 "SetChannelOutputVolumeScaling(channel=%d, scaling=%3.2f)",
310 channel, scaling);
315 if (scaling < kMinOutputVolumeScaling || scaling > kMaxOutputVolumeScaling) {
328 return channelPtr->SetChannelOutputVolumeScaling(scaling);
332 float& scaling) {
345 return channelPtr->GetChannelOutputVolumeScaling(scaling);
306 SetChannelOutputVolumeScaling(int channel, float scaling) argument
331 GetChannelOutputVolumeScaling(int channel, float& scaling) argument
/external/speex/libspeex/
H A Dfilterbank.h45 float *scaling; member in struct:__anon16381
H A Dfilterbank.c75 bank->scaling = (float*)speex_alloc(banks*sizeof(float));
108 bank->scaling[i] = 0;
112 bank->scaling[id] += bank->filter_left[i];
114 bank->scaling[id] += bank->filter_right[i];
117 bank->scaling[i] = Q15_ONE/(bank->scaling[i]);
129 speex_free(bank->scaling);
151 mel[i] = MULT16_32_P15(Q15(bank->scaling[i]),mel[i]);
187 mel[i] *= bank->scaling[i];
/external/pdfium/third_party/freetype/src/cff/
H A Dcffparse.c129 FT_Long* scaling )
140 if ( scaling )
141 *scaling = 0;
275 if ( scaling )
286 *scaling = exponent - fraction_length + 1;
295 /* Make `scaling' as small as possible. */
316 *scaling = exponent;
324 *scaling = exponent - 4;
329 *scaling = exponent - 5;
411 FT_Long scaling )
519 FT_Long scaling; local
[all...]
/external/webrtc/webrtc/voice_engine/test/auto_test/standard/
H A Dvolume_test.cc205 float scaling = -1.0f; local
208 channel_, scaling));
209 EXPECT_FLOAT_EQ(1.0f, scaling);
216 float scaling = 1.0f; local
218 channel_, scaling));
220 EXPECT_FLOAT_EQ(0.1f, scaling);
222 TEST_LOG("Channel scaling set to 0.1: audio should be barely audible.\n");
/external/eigen/test/eigen2/
H A Deigen2_hyperplane.cpp53 Scaling<Scalar,HyperplaneType::AmbientDimAtCompileTime> scaling(VectorType::Random());
61 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot*scaling).absDistance((rot*scaling) * p1), Scalar(1) );
63 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot*scaling*translation)
64 .absDistance((rot*scaling*translation) * p1), Scalar(1) );
/external/eigen/test/
H A Dgeo_hyperplane.cpp53 DiagonalMatrix<Scalar,HyperplaneType::AmbientDimAtCompileTime> scaling(VectorType::Random());
61 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot*scaling).absDistance((rot*scaling) * p1), Scalar(1) );
63 VERIFY_IS_MUCH_SMALLER_THAN( pl2.transform(rot*scaling*translation)
64 .absDistance((rot*scaling*translation) * p1), Scalar(1) );
/external/freetype/src/cff/
H A Dcffparse.c134 FT_Long* scaling )
145 if ( scaling )
146 *scaling = 0;
280 if ( scaling )
291 *scaling = exponent - fraction_length + 1;
300 /* Make `scaling' as small as possible. */
321 *scaling = exponent;
329 *scaling = exponent - 4;
334 *scaling = exponent - 5;
416 FT_Long scaling )
[all...]
/external/apache-commons-math/src/main/java/org/apache/commons/math/optimization/direct/
H A DNelderMead.java97 final double scaling = 1.0 / n;
99 centroid[j] *= scaling;

Completed in 2754 milliseconds

123