Index: media/audio/win/audio_manager_win.h |
diff --git a/media/audio/win/audio_manager_win.h b/media/audio/win/audio_manager_win.h |
index c315c812546523d44063304517fa81d8efc8993b..f2674abeab7178323afaf94349dcd6dc089caae8 100644 |
--- a/media/audio/win/audio_manager_win.h |
+++ b/media/audio/win/audio_manager_win.h |
@@ -20,12 +20,12 @@ class AudioDeviceListenerWin; |
// the AudioManager class. |
class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase { |
public: |
- AudioManagerWin( |
- scoped_refptr<base::SingleThreadTaskRunner> task_runner, |
- scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner, |
- AudioLogFactory* audio_log_factory); |
+ AudioManagerWin(std::unique_ptr<AudioThread> audio_thread, |
+ AudioLogFactory* audio_log_factory); |
+ ~AudioManagerWin() override; |
// Implementation of AudioManager. |
+ void Shutdown() override; |
bool HasAudioOutputDevices() override; |
bool HasAudioInputDevices() override; |
base::string16 GetAudioInputDeviceModel() override; |
@@ -57,8 +57,6 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase { |
std::string GetDefaultOutputDeviceID() override; |
protected: |
- ~AudioManagerWin() override; |
- |
AudioParameters GetPreferredOutputStreamParameters( |
const std::string& output_device_id, |
const AudioParameters& input_params) override; |