Index: chromecast/media/audio/cast_audio_manager_factory.h |
diff --git a/chromecast/media/audio/cast_audio_manager_factory.h b/chromecast/media/audio/cast_audio_manager_factory.h |
index 627a68dd991e197e8c48d50cfbb68e96d8287a40..d80cc840853d290284b08fe7a2df6df8426e2d1b 100644 |
--- a/chromecast/media/audio/cast_audio_manager_factory.h |
+++ b/chromecast/media/audio/cast_audio_manager_factory.h |
@@ -20,8 +20,10 @@ class CastAudioManagerFactory : public ::media::AudioManagerFactory { |
~CastAudioManagerFactory() override; |
// ::media::AudioManagerFactory overrides. |
- ::media::AudioManager* CreateInstance( |
- ::media::AudioLogFactory* audio_log_factory) override; |
+ scoped_ptr<::media::AudioManager, ::media::AudioManagerDeleter> |
+ CreateInstance(scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
+ scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner, |
+ ::media::AudioLogFactory* audio_log_factory) override; |
private: |
MediaPipelineBackendManager* const backend_manager_; |