diff options
author | tommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-07 09:45:02 +0000 |
---|---|---|
committer | tommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-07 09:45:02 +0000 |
commit | 8ea6547aee201a2d7169c2ce9c2a0d82481fa401 (patch) | |
tree | 2981a02bf642037c67ab09ffb2ecac7a229ec7fa /content/content_renderer.gypi | |
parent | 50b630cc06b51997db961bb13be4244d0cef643f (diff) | |
download | chromium_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.gypi | 2 |
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', |