| Index: media/filters/reference_audio_renderer.h
|
| ===================================================================
|
| --- media/filters/reference_audio_renderer.h (revision 113173)
|
| +++ media/filters/reference_audio_renderer.h (working copy)
|
| @@ -17,13 +17,15 @@
|
| #include "media/audio/audio_output_controller.h"
|
| #include "media/filters/audio_renderer_base.h"
|
|
|
| +class AudioManager;
|
| +
|
| namespace media {
|
|
|
| class MEDIA_EXPORT ReferenceAudioRenderer
|
| : public AudioRendererBase,
|
| public AudioOutputController::EventHandler {
|
| public:
|
| - ReferenceAudioRenderer();
|
| + explicit ReferenceAudioRenderer(AudioManager* audio_manager);
|
| virtual ~ReferenceAudioRenderer();
|
|
|
| // Filter implementation.
|
| @@ -49,11 +51,12 @@
|
| virtual void OnStop() OVERRIDE;
|
|
|
| private:
|
| - int bytes_per_second_;
|
| -
|
| // AudioOutputController::Close callback.
|
| virtual void OnClose();
|
|
|
| + scoped_refptr<AudioManager> audio_manager_;
|
| + int bytes_per_second_;
|
| +
|
| // Audio output controller.
|
| scoped_refptr<media::AudioOutputController> controller_;
|
|
|
|
|