Searched refs:VarianceArray (Results 1 - 7 of 7) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/intelligibility/
H A Dintelligibility_enhancer.h35 // |var_*| are parameters for the VarianceArray constructor for the
43 var_type(intelligibility::VarianceArray::kStepDecaying),
52 intelligibility::VarianceArray::StepType var_type;
154 intelligibility::VarianceArray clear_variance_;
155 intelligibility::VarianceArray noise_variance_;
H A Dintelligibility_utils_unittest.cc71 // Tests VarianceArray, for all variance step types.
77 vector<VarianceArray::StepType> step_types;
78 step_types.push_back(VarianceArray::kStepInfinite);
79 step_types.push_back(VarianceArray::kStepDecaying);
80 step_types.push_back(VarianceArray::kStepWindowed);
81 step_types.push_back(VarianceArray::kStepBlocked);
82 step_types.push_back(VarianceArray::kStepBlockBasedMovingAverage);
86 VarianceArray variance_array(kFreqs, step_type, kWindowSize, kDecay);
122 VarianceArray variance_array(
123 kFreqs, VarianceArray
[all...]
H A Dintelligibility_enhancer_unittest.cc85 using intelligibility::VarianceArray;
95 bool CheckUpdate(VarianceArray::StepType step_type) {
125 vector<VarianceArray::StepType> step_types;
126 step_types.push_back(VarianceArray::kStepInfinite);
127 step_types.push_back(VarianceArray::kStepDecaying);
128 step_types.push_back(VarianceArray::kStepWindowed);
129 step_types.push_back(VarianceArray::kStepBlocked);
130 step_types.push_back(VarianceArray::kStepBlockBasedMovingAverage);
H A Dintelligibility_utils.cc54 VarianceArray::VarianceArray(size_t num_freqs, function in class:webrtc::intelligibility::VarianceArray
85 step_func_ = &VarianceArray::InfiniteStep;
88 step_func_ = &VarianceArray::DecayStep;
91 step_func_ = &VarianceArray::WindowedStep;
94 step_func_ = &VarianceArray::BlockedStep;
97 step_func_ = &VarianceArray::BlockBasedMovingAverage;
104 void VarianceArray::InfiniteStep(const complex<float>* data, bool skip_fudge) {
132 void VarianceArray::DecayStep(const complex<float>* data, bool /*dummy*/) {
159 void VarianceArray
[all...]
H A Dintelligibility_utils.h60 class VarianceArray { class in namespace:webrtc::intelligibility
75 VarianceArray(size_t freqs, StepType type, size_t window_size, float decay);
131 void (VarianceArray::*step_func_)(const std::complex<float>*, bool);
H A Dintelligibility_enhancer.cc47 using VarianceType = intelligibility::VarianceArray::StepType;
/external/webrtc/webrtc/modules/audio_processing/intelligibility/test/
H A Dintelligibility_proc.cc34 using webrtc::intelligibility::VarianceArray;
44 webrtc::intelligibility::VarianceArray::kStepDecaying,
112 config.var_type = static_cast<VarianceArray::StepType>(FLAGS_clear_type);

Completed in 88 milliseconds