Home
last modified time | relevance | path

Searched refs:coefficients_length (Results 1 – 17 of 17) sorted by relevance

/external/webrtc/webrtc/common_audio/
Dfir_filter.cc26 size_t coefficients_length);
38 size_t coefficients_length, in Create() argument
40 if (!coefficients || coefficients_length <= 0 || max_input_length <= 0) { in Create()
50 new FIRFilterSSE2(coefficients, coefficients_length, max_input_length); in Create()
55 new FIRFilterSSE2(coefficients, coefficients_length, max_input_length); in Create()
57 filter = new FIRFilterC(coefficients, coefficients_length); in Create()
62 new FIRFilterNEON(coefficients, coefficients_length, max_input_length); in Create()
66 new FIRFilterNEON(coefficients, coefficients_length, max_input_length); in Create()
68 filter = new FIRFilterC(coefficients, coefficients_length); in Create()
71 filter = new FIRFilterC(coefficients, coefficients_length); in Create()
[all …]
Dfir_filter_neon.cc22 size_t coefficients_length, in FIRFilterNEON() argument
25 coefficients_length_((coefficients_length + 3) & ~0x03), in FIRFilterNEON()
33 size_t padding = coefficients_length_ - coefficients_length; in FIRFilterNEON()
37 for (size_t i = 0; i < coefficients_length; ++i) { in FIRFilterNEON()
38 coefficients_[i + padding] = coefficients[coefficients_length - i - 1]; in FIRFilterNEON()
Dfir_filter_sse.cc22 size_t coefficients_length, in FIRFilterSSE2() argument
25 coefficients_length_((coefficients_length + 3) & ~0x03), in FIRFilterSSE2()
33 size_t padding = coefficients_length_ - coefficients_length; in FIRFilterSSE2()
37 for (size_t i = 0; i < coefficients_length; ++i) { in FIRFilterSSE2()
38 coefficients_[i + padding] = coefficients[coefficients_length - i - 1]; in FIRFilterSSE2()
Dfir_filter.h28 size_t coefficients_length,
Dfir_filter_sse.h23 size_t coefficients_length,
Dfir_filter_neon.h23 size_t coefficients_length,
/external/webrtc/webrtc/common_audio/signal_processing/
Ddownsample_fast_neon.c22 size_t coefficients_length, in WebRtcSpl_DownsampleFastNeon() argument
33 if (data_out_length == 0 || coefficients_length == 0 in WebRtcSpl_DownsampleFastNeon()
49 for (j = 0; j < coefficients_length - 1; j += 2) { in WebRtcSpl_DownsampleFastNeon()
71 for (; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastNeon()
90 for (j = 0; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastNeon()
117 for (j = 0; j < coefficients_length - 3; j += 4) { in WebRtcSpl_DownsampleFastNeon()
146 for (; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastNeon()
177 for (j = 0; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastNeon()
207 for (j = 0; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastNeon()
Dfilter_ar_fast_q12_mips.c17 size_t coefficients_length, in WebRtcSpl_FilterARFastQ12() argument
29 assert(coefficients_length > 1); in WebRtcSpl_FilterARFastQ12()
132 [coefficients_length] "r" (coefficients_length), in WebRtcSpl_FilterARFastQ12()
Dfilter_ar_fast_q12_armv7.S20 @ (2) coefficients_length > 1
27 @ r3: coefficients_length
51 sub r12, #4 @ &coefficients[coefficients_length - 2]
53 add r9, #2 @ &data_out[i - coefficients_length + 1]
54 ldr r5, [r9], #4 @ data_out[i - coefficients_length + {1,2}]
59 beq ODD_A_LENGTH @ branch if coefficients_length == 3
60 blt POST_LOOP_A_LENGTH @ branch if coefficients_length == 2
Ddownsample_fast_mips.c19 size_t coefficients_length, in WebRtcSpl_DownsampleFast_mips() argument
39 if (data_out_length == 0 || coefficients_length == 0 in WebRtcSpl_DownsampleFast_mips()
99 : [coef_length] "r" (coefficients_length), [data_out] "r" (data_out), in WebRtcSpl_DownsampleFast_mips()
159 : [coef_length] "r" (coefficients_length), [data_out] "r" (data_out), in WebRtcSpl_DownsampleFast_mips()
Dfilter_ar_fast_q12.c19 size_t coefficients_length, in WebRtcSpl_FilterARFastQ12() argument
25 assert(coefficients_length > 1); in WebRtcSpl_FilterARFastQ12()
31 for (j = coefficients_length - 1; j > 0; j--) { in WebRtcSpl_FilterARFastQ12()
Ddownsample_fast.c20 size_t coefficients_length, in WebRtcSpl_DownsampleFastC() argument
29 if (data_out_length == 0 || coefficients_length == 0 in WebRtcSpl_DownsampleFastC()
37 for (j = 0; j < coefficients_length; j++) { in WebRtcSpl_DownsampleFastC()
/external/webrtc/webrtc/modules/audio_processing/transient/
Dwpd_node.cc25 size_t coefficients_length) in WPDNode() argument
31 coefficients_length, in WPDNode()
33 assert(length > 0 && coefficients && coefficients_length > 0); in WPDNode()
Dwpd_tree.cc24 const float* low_pass_coefficients, size_t coefficients_length, in WPDTree() argument
58 coefficients_length)); in WPDTree()
61 coefficients_length)); in WPDTree()
Dwpd_node.h26 WPDNode(size_t length, const float* coefficients, size_t coefficients_length);
Dwpd_tree.h44 size_t coefficients_length,
/external/webrtc/webrtc/common_audio/signal_processing/include/
Dsignal_processing_library.h665 size_t coefficients_length,
689 size_t coefficients_length,
698 size_t coefficients_length,
707 size_t coefficients_length,
717 size_t coefficients_length,