summaryrefslogtreecommitdiffstats
path: root/content/content_renderer.gypi
diff options
context:
space:
mode:
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-07 09:45:02 +0000
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-07 09:45:02 +0000
commit8ea6547aee201a2d7169c2ce9c2a0d82481fa401 (patch)
tree2981a02bf642037c67ab09ffb2ecac7a229ec7fa /content/content_renderer.gypi
parent50b630cc06b51997db961bb13be4244d0cef643f (diff)
downloadchromium_src-8ea6547aee201a2d7169c2ce9c2a0d82481fa401.zip
chromium_src-8ea6547aee201a2d7169c2ce9c2a0d82481fa401.tar.gz
chromium_src-8ea6547aee201a2d7169c2ce9c2a0d82481fa401.tar.bz2
Monitor the IO message loop in the AudioDevice classes.
We need to do this since the IO thread can go out of scope before the pipeline thread gets around to closing all the audio devices. BUG=112101 TEST=Run content_unittests. Also run Chrome and play with opening pages with lots of audio elements and close the pages while still playing audio. Review URL: https://chromiumcodereview.appspot.com/9104043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120749 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_renderer.gypi')
-rw-r--r--content/content_renderer.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/content/content_renderer.gypi b/content/content_renderer.gypi
index bae62ff..c0a7f7b 100644
--- a/content/content_renderer.gypi
+++ b/content/content_renderer.gypi
@@ -117,6 +117,8 @@
'renderer/media/renderer_webaudiodevice_impl.h',
'renderer/media/rtc_video_decoder.cc',
'renderer/media/rtc_video_decoder.h',
+ 'renderer/media/scoped_loop_observer.cc',
+ 'renderer/media/scoped_loop_observer.h',
'renderer/media/video_capture_impl.cc',
'renderer/media/video_capture_impl.h',
'renderer/media/video_capture_impl_manager.cc',