| Index: media/audio/audio_input_controller.h
|
| diff --git a/media/audio/audio_input_controller.h b/media/audio/audio_input_controller.h
|
| index cb41270e246e37a31a8ce06d2f521032b7eb1231..200e0e435a5f10e5f15668b178975c5b861be347 100644
|
| --- a/media/audio/audio_input_controller.h
|
| +++ b/media/audio/audio_input_controller.h
|
| @@ -117,8 +117,6 @@ class MEDIA_EXPORT AudioInputController
|
| virtual ~Factory() {}
|
| };
|
|
|
| - virtual ~AudioInputController();
|
| -
|
| // Factory method for creating an AudioInputController.
|
| // The audio device will be created on the audio thread, and when that is
|
| // done, the event handler will receive an OnCreated() call from that same
|
| @@ -181,6 +179,8 @@ class MEDIA_EXPORT AudioInputController
|
| }
|
|
|
| protected:
|
| + friend class base::RefCountedThreadSafe<AudioInputController>;
|
| +
|
| // Internal state of the source.
|
| enum State {
|
| kEmpty,
|
| @@ -191,6 +191,7 @@ class MEDIA_EXPORT AudioInputController
|
| };
|
|
|
| AudioInputController(EventHandler* handler, SyncWriter* sync_writer);
|
| + virtual ~AudioInputController();
|
|
|
| // Methods called on the audio thread (owned by the AudioManager).
|
| void DoCreate(AudioManager* audio_manager, const AudioParameters& params,
|
|
|