From 7587de476bcca65c9b7722ffd1b1c0a082a93395 Mon Sep 17 00:00:00 2001 From: Alessio Bazzica Date: Mon, 11 Nov 2019 13:32:20 +0100 Subject: [PATCH] APM runtime setting: fix kPlayoutVolumeChange not dispatched Bug: webrtc:10608 Change-Id: Ied2e8db1f9914217c6001e0da79c19e2b414056d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159560 Reviewed-by: Gustaf Ullberg Commit-Queue: Alessio Bazzica Cr-Commit-Position: refs/heads/master@{#29755} --- modules/audio_processing/audio_processing_impl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/audio_processing/audio_processing_impl.cc b/modules/audio_processing/audio_processing_impl.cc index 9a0ce88d56..59d0c32ba3 100644 --- a/modules/audio_processing/audio_processing_impl.cc +++ b/modules/audio_processing/audio_processing_impl.cc @@ -970,6 +970,7 @@ void AudioProcessingImpl::HandleRenderRuntimeSettings() { } switch (setting.type()) { case RuntimeSetting::Type::kPlayoutAudioDeviceChange: // fall-through + case RuntimeSetting::Type::kPlayoutVolumeChange: // fall-through case RuntimeSetting::Type::kCustomRenderProcessingRuntimeSetting: if (submodules_.render_pre_processor) { submodules_.render_pre_processor->SetRuntimeSetting(setting); @@ -978,7 +979,6 @@ void AudioProcessingImpl::HandleRenderRuntimeSettings() { case RuntimeSetting::Type::kCapturePreGain: // fall-through case RuntimeSetting::Type::kCaptureCompressionGain: // fall-through case RuntimeSetting::Type::kCaptureFixedPostGain: // fall-through - case RuntimeSetting::Type::kPlayoutVolumeChange: // fall-through case RuntimeSetting::Type::kNotSpecified: RTC_NOTREACHED(); break;