/external/webrtc/webrtc/common_audio/ |
fir_filter.cc | 32 size_t state_length_; member in class:webrtc::FIRFilterC 79 state_length_(coefficients_length - 1), 81 state_(new float[state_length_]) { 85 memset(state_.get(), 0, state_length_ * sizeof(state_[0])); 96 for (j = 0; state_length_ > i && j < state_length_ - i; ++j) { 100 out[i] += in[j + i - state_length_] * coefficients_[j]; 105 if (length >= state_length_) { 107 state_.get(), &in[length - state_length_], state_length_ * sizeof(*in)) [all...] |
fir_filter_neon.cc | 26 state_length_(coefficients_length_ - 1), 30 AlignedMalloc(sizeof(float) * (max_input_length + state_length_), 42 (max_input_length + state_length_) * sizeof(state_[0])); 48 memcpy(&state_[state_length_], in, length * sizeof(*in)); 69 memmove(state_.get(), &state_[length], state_length_ * sizeof(state_[0]));
|
fir_filter_sse.cc | 26 state_length_(coefficients_length_ - 1), 30 AlignedMalloc(sizeof(float) * (max_input_length + state_length_), 42 (max_input_length + state_length_) * sizeof(state_[0])); 48 memcpy(&state_[state_length_], in, length * sizeof(*in)); 77 memmove(state_.get(), &state_[length], state_length_ * sizeof(state_[0]));
|
fir_filter_neon.h | 30 size_t state_length_; member in class:webrtc::FIRFilterNEON
|
fir_filter_sse.h | 30 size_t state_length_; member in class:webrtc::FIRFilterSSE2
|