diff options
author | wjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-14 20:10:42 +0000 |
---|---|---|
committer | wjia@chromium.org <wjia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-14 20:10:42 +0000 |
commit | 8c23b530b65f330da6d1542307b05d5869346872 (patch) | |
tree | 8b8b6d83063db78c6ecaddca07b8c8345c256720 /webkit/glue/webmediaplayer_impl.h | |
parent | 42e286ecb2f3960d832f8ca5e2b7f073d5274a62 (diff) | |
download | chromium_src-8c23b530b65f330da6d1542307b05d5869346872.zip chromium_src-8c23b530b65f330da6d1542307b05d5869346872.tar.gz chromium_src-8c23b530b65f330da6d1542307b05d5869346872.tar.bz2 |
add CaptureVideoDecoder for local preview and VideoCaptureModuleImpl for rtc encoding channel.
BUG=none
TEST=try bots
Review URL: http://codereview.chromium.org/7204008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92590 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webmediaplayer_impl.h')
-rw-r--r-- | webkit/glue/webmediaplayer_impl.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/webkit/glue/webmediaplayer_impl.h b/webkit/glue/webmediaplayer_impl.h index 53cac08..49ede0d 100644 --- a/webkit/glue/webmediaplayer_impl.h +++ b/webkit/glue/webmediaplayer_impl.h @@ -79,6 +79,7 @@ class WebFrame; namespace webkit_glue { class MediaResourceLoaderBridgeFactory; +class MediaStreamClient; class WebVideoRenderer; class WebMediaPlayerImpl : public WebKit::WebMediaPlayer, @@ -187,7 +188,8 @@ class WebMediaPlayerImpl : public WebKit::WebMediaPlayer, // Callers must call |Initialize()| before they can use the object. WebMediaPlayerImpl(WebKit::WebMediaPlayerClient* client, media::FilterCollection* collection, - media::MessageLoopFactory* message_loop_factory); + media::MessageLoopFactory* message_loop_factory, + MediaStreamClient* media_stream_client); virtual ~WebMediaPlayerImpl(); // Finalizes initialization of the object. @@ -331,6 +333,8 @@ class WebMediaPlayerImpl : public WebKit::WebMediaPlayer, scoped_ptr<media::ChunkDemuxerFactory> chunk_demuxer_factory_; scoped_ptr<media::MediaDataSink> media_data_sink_; + MediaStreamClient* media_stream_client_; + #if WEBKIT_USING_CG scoped_ptr<skia::PlatformCanvas> skia_canvas_; #endif |