Home
last modified time | relevance | path

Searched refs:Limiter (Results 1 – 6 of 6) sorted by relevance

/external/webrtc/modules/audio_processing/agc2/
Dlimiter.h25 class Limiter {
27 Limiter(size_t sample_rate_hz,
30 Limiter(const Limiter& limiter) = delete;
31 Limiter& operator=(const Limiter& limiter) = delete;
32 ~Limiter();
Dlimiter.cc95 Limiter::Limiter(size_t sample_rate_hz, in Limiter() function in webrtc::Limiter
104 Limiter::~Limiter() = default;
106 void Limiter::Process(AudioFrameView<float> signal) { in Process()
133 InterpolatedGainCurve::Stats Limiter::GetGainCurveStats() const { in GetGainCurveStats()
137 void Limiter::SetSampleRate(size_t sample_rate_hz) { in SetSampleRate()
142 void Limiter::Reset() { in Reset()
146 float Limiter::LastAudioLevel() const { in LastAudioLevel()
Dlimiter_unittest.cc22 TEST(Limiter, LimiterShouldConstructAndRun) { in TEST() argument
26 Limiter limiter(sample_rate_hz, &apm_data_dumper, ""); in TEST()
33 TEST(Limiter, OutputVolumeAboveThreshold) { in TEST() argument
40 Limiter limiter(sample_rate_hz, &apm_data_dumper, ""); in TEST()
/external/webrtc/modules/audio_processing/
Dgain_controller2.h50 Limiter limiter_;
/external/webrtc/modules/audio_mixer/
Dframe_combiner.h55 Limiter limiter_;
Dframe_combiner.cc103 void RunLimiter(AudioFrameView<float> mixing_buffer_view, Limiter* limiter) { in RunLimiter()