Index: chromecast/media/audio/cast_audio_manager.h |
diff --git a/chromecast/media/audio/cast_audio_manager.h b/chromecast/media/audio/cast_audio_manager.h |
index ff3bc439507632b87026215829298cd1d5a2158d..f2cec7e1d556e0ef6f00e8a4889812546af44d99 100644 |
--- a/chromecast/media/audio/cast_audio_manager.h |
+++ b/chromecast/media/audio/cast_audio_manager.h |
@@ -15,6 +15,7 @@ class TaskRunnerImpl; |
namespace media { |
class MediaPipelineBackend; |
+struct MediaPipelineDeviceParams; |
class CastAudioManager : public ::media::AudioManagerBase { |
public: |
@@ -32,7 +33,8 @@ class CastAudioManager : public ::media::AudioManagerBase { |
// This must be called on cast media thread. |
// See chromecast::media::MediaMessageLoop. |
- virtual scoped_ptr<MediaPipelineBackend> CreateMediaPipelineBackend(); |
+ virtual scoped_ptr<MediaPipelineBackend> CreateMediaPipelineBackend( |
+ const MediaPipelineDeviceParams& params); |
private: |
// AudioManagerBase implementation. |
@@ -51,8 +53,6 @@ class CastAudioManager : public ::media::AudioManagerBase { |
const std::string& output_device_id, |
const ::media::AudioParameters& input_params) override; |
- scoped_ptr<TaskRunnerImpl> backend_task_runner_; |
- |
DISALLOW_COPY_AND_ASSIGN(CastAudioManager); |
}; |