Index: media/base/audio_renderer_sink.h |
diff --git a/media/base/audio_renderer_sink.h b/media/base/audio_renderer_sink.h |
index 49ddbf540ce131ca321744ec41ee9d72f5e7df32..93ccd5025619fa267caca1c1a082aaf36ef8ba64 100644 |
--- a/media/base/audio_renderer_sink.h |
+++ b/media/base/audio_renderer_sink.h |
@@ -39,8 +39,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, |
@@ -68,6 +66,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 |