aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc')
-rw-r--r--www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc b/www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc
new file mode 100644
index 000000000000..d7f49d4029e0
--- /dev/null
+++ b/www/chromium/files/patch-content_renderer_media_webrtc__audio__capturer.cc
@@ -0,0 +1,13 @@
+--- content/renderer/media/webrtc_audio_capturer.cc.orig 2016-05-11 19:02:21 UTC
++++ content/renderer/media/webrtc_audio_capturer.cc
+@@ -476,8 +476,8 @@ void WebRtcAudioCapturer::Capture(const
+ // CaptureCallback.
+ #if defined(OS_WIN) || defined(OS_MACOSX)
+ DCHECK_LE(volume, 1.0);
+-#elif (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_OPENBSD)
+- // We have a special situation on Linux where the microphone volume can be
++#elif defined(OS_POSIX) && !defined(OS_CHROMEOS) && !defined(OS_ANDROID)
++ // We have a special situation on POSIX where the microphone volume can be
+ // "higher than maximum". The input volume slider in the sound preference
+ // allows the user to set a scaling that is higher than 100%. It means that
+ // even if the reported maximum levels is N, the actual microphone level can