| Index: webkit/glue/webmediaplayer_impl.h
|
| ===================================================================
|
| --- webkit/glue/webmediaplayer_impl.h (revision 96995)
|
| +++ webkit/glue/webmediaplayer_impl.h (working copy)
|
| @@ -60,6 +60,9 @@
|
|
|
| class GURL;
|
|
|
| +class AudioRendererImpl;
|
| +class RendererWebAudioSourceProviderImpl;
|
| +
|
| namespace WebKit {
|
| class WebFrame;
|
| }
|
| @@ -103,6 +106,7 @@
|
| // Callers must call |Initialize()| before they can use the object.
|
| WebMediaPlayerImpl(WebKit::WebMediaPlayerClient* client,
|
| media::FilterCollection* collection,
|
| + AudioRendererImpl* audio_renderer,
|
| media::MessageLoopFactory* message_loop_factory,
|
| MediaStreamClient* media_stream_client,
|
| media::MediaLog* media_log);
|
| @@ -175,6 +179,10 @@
|
| virtual WebKit::WebVideoFrame* getCurrentFrame();
|
| virtual void putCurrentFrame(WebKit::WebVideoFrame* web_video_frame);
|
|
|
| + virtual WebKit::WebAudioSourceProvider* webAudioSourceProvider();
|
| + RendererWebAudioSourceProviderImpl* audio_source_provider_;
|
| + scoped_refptr<AudioRendererImpl> audio_renderer_;
|
| +
|
| // TODO(acolwell): Uncomment once WebKit changes are checked in.
|
| // https://bugs.webkit.org/show_bug.cgi?id=64731
|
| //virtual bool sourceAppend(const unsigned char* data, unsigned length);
|
|
|