Home
last modified time | relevance | path

Searched refs:NoiseSuppressionImpl (Results 1 – 3 of 3) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/
Dnoise_suppression_impl.cc31 class NoiseSuppressionImpl::Suppressor {
48 NoiseSuppressionImpl::NoiseSuppressionImpl(rtc::CriticalSection* crit) in NoiseSuppressionImpl() function in webrtc::NoiseSuppressionImpl
53 NoiseSuppressionImpl::~NoiseSuppressionImpl() {} in ~NoiseSuppressionImpl()
55 void NoiseSuppressionImpl::Initialize(size_t channels, int sample_rate_hz) { in Initialize()
70 void NoiseSuppressionImpl::AnalyzeCaptureAudio(AudioBuffer* audio) { in AnalyzeCaptureAudio()
87 void NoiseSuppressionImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
111 int NoiseSuppressionImpl::Enable(bool enable) { in Enable()
120 bool NoiseSuppressionImpl::is_enabled() const { in is_enabled()
125 int NoiseSuppressionImpl::set_level(Level level) { in set_level()
152 NoiseSuppression::Level NoiseSuppressionImpl::level() const { in level()
[all …]
Dnoise_suppression_impl.h23 class NoiseSuppressionImpl : public NoiseSuppression {
25 explicit NoiseSuppressionImpl(rtc::CriticalSection* crit);
26 ~NoiseSuppressionImpl() override;
48 RTC_DISALLOW_IMPLICIT_CONSTRUCTORS(NoiseSuppressionImpl);
Daudio_processing_impl.cc160 rtc::scoped_ptr<NoiseSuppressionImpl> noise_suppression;
248 new NoiseSuppressionImpl(&crit_capture_)); in AudioProcessingImpl()