Home
last modified time | relevance | path

Searched refs:SaturationProtector (Results 1 – 4 of 4) sorted by relevance

/external/webrtc/modules/audio_processing/agc2/
Dsaturation_protector.cc28 SaturationProtector::PeakEnveloper::PeakEnveloper() = default;
30 void SaturationProtector::PeakEnveloper::Process(float frame_peak_dbfs) { in Process()
49 float SaturationProtector::PeakEnveloper::Query() const { in Query()
59 SaturationProtector::SaturationProtector(ApmDataDumper* apm_data_dumper) in SaturationProtector() function in webrtc::SaturationProtector
60 : SaturationProtector(apm_data_dumper, GetExtraSaturationMarginOffsetDb()) { in SaturationProtector()
63 SaturationProtector::SaturationProtector(ApmDataDumper* apm_data_dumper, in SaturationProtector() function in webrtc::SaturationProtector
69 void SaturationProtector::UpdateMargin( in UpdateMargin()
87 float SaturationProtector::LastMargin() const { in LastMargin()
91 void SaturationProtector::Reset() { in Reset()
95 void SaturationProtector::DebugDumpEstimate() const { in DebugDumpEstimate()
Dsaturation_protector_unittest.cc24 SaturationProtector* saturation_protector) { in RunOnConstantLevel()
41 SaturationProtector saturation_protector(&apm_data_dumper); in TEST()
54 SaturationProtector saturation_protector(&apm_data_dumper); in TEST()
73 SaturationProtector saturation_protector(&apm_data_dumper); in TEST()
102 SaturationProtector saturation_protector(&apm_data_dumper); in TEST()
Dsaturation_protector.h23 class SaturationProtector {
25 explicit SaturationProtector(ApmDataDumper* apm_data_dumper);
27 SaturationProtector(ApmDataDumper* apm_data_dumper,
Dadaptive_mode_level_estimator.h49 SaturationProtector saturation_protector_;