/external/webrtc/webrtc/common_audio/ |
H A D | fir_filter.cc | 26 size_t coefficients_length); 38 size_t coefficients_length, 40 if (!coefficients || coefficients_length <= 0 || max_input_length <= 0) { 50 new FIRFilterSSE2(coefficients, coefficients_length, max_input_length); 55 new FIRFilterSSE2(coefficients, coefficients_length, max_input_length); 57 filter = new FIRFilterC(coefficients, coefficients_length); 62 new FIRFilterNEON(coefficients, coefficients_length, max_input_length); 66 new FIRFilterNEON(coefficients, coefficients_length, max_input_length); 68 filter = new FIRFilterC(coefficients, coefficients_length); 71 filter = new FIRFilterC(coefficients, coefficients_length); 37 Create(const float* coefficients, size_t coefficients_length, size_t max_input_length) argument 77 FIRFilterC(const float* coefficients, size_t coefficients_length) argument [all...] |
H A D | fir_filter_neon.cc | 22 size_t coefficients_length, 25 coefficients_length_((coefficients_length + 3) & ~0x03), 33 size_t padding = coefficients_length_ - coefficients_length; 37 for (size_t i = 0; i < coefficients_length; ++i) { 38 coefficients_[i + padding] = coefficients[coefficients_length - i - 1]; 21 FIRFilterNEON(const float* coefficients, size_t coefficients_length, size_t max_input_length) argument
|
H A D | fir_filter.h | 28 size_t coefficients_length,
|
H A D | fir_filter_sse.cc | 22 size_t coefficients_length, 25 coefficients_length_((coefficients_length + 3) & ~0x03), 33 size_t padding = coefficients_length_ - coefficients_length; 37 for (size_t i = 0; i < coefficients_length; ++i) { 38 coefficients_[i + padding] = coefficients[coefficients_length - i - 1]; 21 FIRFilterSSE2(const float* coefficients, size_t coefficients_length, size_t max_input_length) argument
|
H A D | fir_filter_neon.h | 23 size_t coefficients_length,
|
H A D | fir_filter_sse.h | 23 size_t coefficients_length,
|
/external/webrtc/webrtc/common_audio/signal_processing/ |
H A D | downsample_fast.c | 20 size_t coefficients_length, 29 if (data_out_length == 0 || coefficients_length == 0 37 for (j = 0; j < coefficients_length; j++) { 15 WebRtcSpl_DownsampleFastC(const int16_t* data_in, size_t data_in_length, int16_t* data_out, size_t data_out_length, const int16_t* __restrict coefficients, size_t coefficients_length, int factor, size_t delay) argument
|
H A D | filter_ar_fast_q12.c | 19 size_t coefficients_length, 25 assert(coefficients_length > 1); 31 for (j = coefficients_length - 1; j > 0; j--) { 16 WebRtcSpl_FilterARFastQ12(const int16_t* data_in, int16_t* data_out, const int16_t* __restrict coefficients, size_t coefficients_length, size_t data_length) argument
|
H A D | filter_ar_fast_q12_mips.c | 17 size_t coefficients_length, 29 assert(coefficients_length > 1); 36 "addiu %[j], %[coefficients_length], -1 \n\t" 66 "addiu %[j], %[coefficients_length], -1 \n\t" 109 "addiu %[j], %[coefficients_length], -1 \n\t" 132 [coefficients_length] "r" (coefficients_length), 14 WebRtcSpl_FilterARFastQ12(const int16_t* data_in, int16_t* data_out, const int16_t* __restrict coefficients, size_t coefficients_length, size_t data_length) argument
|
H A D | downsample_fast_mips.c | 19 size_t coefficients_length, 39 if (data_out_length == 0 || coefficients_length == 0 99 : [coef_length] "r" (coefficients_length), [data_out] "r" (data_out), 159 : [coef_length] "r" (coefficients_length), [data_out] "r" (data_out), 14 WebRtcSpl_DownsampleFast_mips(const int16_t* data_in, size_t data_in_length, int16_t* data_out, size_t data_out_length, const int16_t* __restrict coefficients, size_t coefficients_length, int factor, size_t delay) argument
|
H A D | downsample_fast_neon.c | 22 size_t coefficients_length, 33 if (data_out_length == 0 || coefficients_length == 0 49 for (j = 0; j < coefficients_length - 1; j += 2) { 71 for (; j < coefficients_length; j++) { 90 for (j = 0; j < coefficients_length; j++) { 117 for (j = 0; j < coefficients_length - 3; j += 4) { 146 for (; j < coefficients_length; j++) { 177 for (j = 0; j < coefficients_length; j++) { 207 for (j = 0; j < coefficients_length; j++) { 17 WebRtcSpl_DownsampleFastNeon(const int16_t* data_in, size_t data_in_length, int16_t* data_out, size_t data_out_length, const int16_t* __restrict coefficients, size_t coefficients_length, int factor, size_t delay) argument
|
H A D | filter_ar_fast_q12_armv7.S | 20 @ (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 113 sub r12, #4 @ &coefficients[coefficients_length - 2] 115 add r9, #2 @ &data_out[i - coefficients_length + 1] 119 beq EVEN_A_LENGTH @ branch if coefficients_length [all...] |
/external/webrtc/webrtc/modules/audio_processing/transient/ |
H A D | wpd_node.h | 26 WPDNode(size_t length, const float* coefficients, size_t coefficients_length);
|
H A D | wpd_node.cc | 25 size_t coefficients_length) 31 coefficients_length, 33 assert(length > 0 && coefficients && coefficients_length > 0); 23 WPDNode(size_t length, const float* coefficients, size_t coefficients_length) argument
|
H A D | wpd_tree.cc | 24 const float* low_pass_coefficients, size_t coefficients_length, 58 coefficients_length)); 61 coefficients_length)); 23 WPDTree(size_t data_length, const float* high_pass_coefficients, const float* low_pass_coefficients, size_t coefficients_length, int levels) argument
|
H A D | wpd_tree.h | 44 size_t coefficients_length,
|
/external/webrtc/webrtc/common_audio/signal_processing/include/ |
H A D | signal_processing_library.h | 658 // - coefficients_length: Number of coefficients (order+1) 665 size_t coefficients_length, 678 // - coefficients_length: Number of coefficients (order+1) 689 size_t coefficients_length, 698 size_t coefficients_length, 707 size_t coefficients_length, 717 size_t coefficients_length,
|