Index: media/base/audio_renderer_sink.h |
diff --git a/media/base/audio_renderer_sink.h b/media/base/audio_renderer_sink.h |
index 140890c0b9eff8e2cf2a4d2c6c76b4b220584721..37979f913012a8be6eb69a719c485951da778acd 100644 |
--- a/media/base/audio_renderer_sink.h |
+++ b/media/base/audio_renderer_sink.h |
@@ -38,8 +38,6 @@ class AudioRendererSink |
virtual ~RenderCallback() {} |
}; |
- virtual ~AudioRendererSink() {} |
- |
// Sets important information about the audio stream format. |
// It must be called before any of the other methods. |
virtual void Initialize(const AudioParameters& params, |
@@ -67,6 +65,10 @@ class AudioRendererSink |
// Gets the playback volume, with range [0.0, 1.0] inclusive. |
virtual void GetVolume(double* volume) = 0; |
+ |
+ protected: |
+ friend class base::RefCountedThreadSafe<AudioRendererSink>; |
+ virtual ~AudioRendererSink() {} |
}; |
} // namespace media |