diff options
author | rtoy@google.com <rtoy@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-16 21:46:10 +0000 |
---|---|---|
committer | rtoy@google.com <rtoy@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-16 21:46:10 +0000 |
commit | 1113bfdfe5f7262ba4854f9fca9d4bc9055cdbdc (patch) | |
tree | 068fc6cbb873a062c1a404b249eaa2d375ed406b /chrome/renderer/chrome_content_renderer_client.h | |
parent | 501f9685a8bfcd5a819fd1022f229eb5a1922cc8 (diff) | |
download | chromium_src-1113bfdfe5f7262ba4854f9fca9d4bc9055cdbdc.zip chromium_src-1113bfdfe5f7262ba4854f9fca9d4bc9055cdbdc.tar.gz chromium_src-1113bfdfe5f7262ba4854f9fca9d4bc9055cdbdc.tar.bz2 |
WebMediaPlayerImpl needs to own the audio source provider.
WebMediaPlayerImpl needs to own the audio source provider to keep it from being destroyed too soon.
BUG=132890
TEST=See test in bug report.
Review URL: https://chromiumcodereview.appspot.com/10662030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146897 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.h')
-rw-r--r-- | chrome/renderer/chrome_content_renderer_client.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h index 6c4a28f..164373c 100644 --- a/chrome/renderer/chrome_content_renderer_client.h +++ b/chrome/renderer/chrome_content_renderer_client.h @@ -23,6 +23,10 @@ class VisitedLinkSlave; struct ChromeViewHostMsg_GetPluginInfo_Status; +namespace media { +class AudioRendererSink; +} + namespace prerender { class PrerenderDispatcher; } @@ -72,6 +76,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient { base::WeakPtr<webkit_media::WebMediaPlayerDelegate> delegate, media::FilterCollection* collection, WebKit::WebAudioSourceProvider* audio_source_provider, + media::AudioRendererSink* audio_renderer_sink, media::MessageLoopFactory* message_loop_factory, webkit_media::MediaStreamClient* media_stream_client, media::MediaLog* media_log) OVERRIDE; |