| Index: webkit/media/webmediaplayer_impl.cc
|
| ===================================================================
|
| --- webkit/media/webmediaplayer_impl.cc (revision 116581)
|
| +++ webkit/media/webmediaplayer_impl.cc (working copy)
|
| @@ -102,6 +102,7 @@
|
| WebKit::WebMediaPlayerClient* client,
|
| base::WeakPtr<WebMediaPlayerDelegate> delegate,
|
| media::FilterCollection* collection,
|
| + WebKit::WebAudioSourceProvider* audio_source_provider,
|
| media::MessageLoopFactory* message_loop_factory,
|
| MediaStreamClient* media_stream_client,
|
| media::MediaLog* media_log)
|
| @@ -122,7 +123,8 @@
|
| media_stream_client_(media_stream_client),
|
| media_log_(media_log),
|
| is_accelerated_compositing_active_(false),
|
| - incremented_externally_allocated_memory_(false) {
|
| + incremented_externally_allocated_memory_(false),
|
| + audio_source_provider_(audio_source_provider) {
|
| // Saves the current message loop.
|
| DCHECK(!main_loop_);
|
| main_loop_ = MessageLoop::current();
|
| @@ -934,6 +936,10 @@
|
| return client_;
|
| }
|
|
|
| +WebKit::WebAudioSourceProvider* WebMediaPlayerImpl::audioSourceProvider() {
|
| + return audio_source_provider_;
|
| +}
|
| +
|
| void WebMediaPlayerImpl::IncrementExternallyAllocatedMemory() {
|
| DCHECK_EQ(main_loop_, MessageLoop::current());
|
| incremented_externally_allocated_memory_ = true;
|
|
|