Index: content/renderer/pepper/pepper_platform_audio_input_impl.h |
diff --git a/content/renderer/pepper/pepper_platform_audio_input_impl.h b/content/renderer/pepper/pepper_platform_audio_input_impl.h |
index 4117fe499e5bf319b74db39aebedab2a82220042..d8a8c22fad2e8b72c4cfa9f35eac32a17a411ea2 100644 |
--- a/content/renderer/pepper/pepper_platform_audio_input_impl.h |
+++ b/content/renderer/pepper/pepper_platform_audio_input_impl.h |
@@ -36,8 +36,6 @@ class PepperPlatformAudioInputImpl |
public AudioInputMessageFilter::Delegate, |
public base::RefCountedThreadSafe<PepperPlatformAudioInputImpl> { |
public: |
- virtual ~PepperPlatformAudioInputImpl(); |
- |
// Factory function, returns NULL on failure. StreamCreated() will be called |
// when the stream is created. |
static PepperPlatformAudioInputImpl* Create( |
@@ -53,7 +51,10 @@ class PepperPlatformAudioInputImpl |
virtual void ShutDown() OVERRIDE; |
private: |
+ friend class base::RefCountedThreadSafe<PepperPlatformAudioInputImpl>; |
+ |
PepperPlatformAudioInputImpl(); |
+ virtual ~PepperPlatformAudioInputImpl(); |
bool Initialize( |
const base::WeakPtr<PepperPluginDelegateImpl>& plugin_delegate, |