Chromium Code Reviews| 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 dd41699ada50373b0bb0e64fe345b0703ff1d039..dc5c14b53b711817c1bab458b06da43c13f3125c 100644 |
| --- a/media/audio/win/audio_manager_win.h |
| +++ b/media/audio/win/audio_manager_win.h |
| @@ -22,10 +22,6 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase { |
| // Implementation of AudioManager. |
| virtual bool HasAudioOutputDevices() OVERRIDE; |
| virtual bool HasAudioInputDevices() OVERRIDE; |
| - virtual AudioOutputStream* MakeAudioOutputStream( |
| - const AudioParameters& params) OVERRIDE; |
| - virtual AudioInputStream* MakeAudioInputStream( |
| - const AudioParameters& params, const std::string& device_id) OVERRIDE; |
| virtual void MuteAll() OVERRIDE; |
| virtual void UnMuteAll() OVERRIDE; |
| virtual string16 GetAudioInputDeviceModel() OVERRIDE; |
| @@ -34,12 +30,15 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase { |
| virtual void GetAudioInputDeviceNames(media::AudioDeviceNames* device_names) |
| OVERRIDE; |
| - // Windows-only methods to free a stream created in MakeAudioStream. These |
| - // are called internally by the audio stream when it has been closed. |
| - void ReleaseOutputStream(AudioOutputStream* stream); |
| - |
| - // Called internally by the audio stream when it has been closed. |
| - void ReleaseInputStream(AudioInputStream* stream); |
| + // Implementation of AudioManagerBase. |
| + virtual AudioOutputStream* MakeLinearOutputStream( |
| + const AudioParameters& params) OVERRIDE; |
| + virtual AudioOutputStream* MakeLowLatencyOutputStream( |
| + const AudioParameters& params) OVERRIDE; |
| + virtual AudioInputStream* MakeLinearInputStream( |
| + const AudioParameters& params, const std::string& device_id) OVERRIDE; |
| + virtual AudioInputStream* MakeLowLatencyInputStream( |
| + const AudioParameters& params, const std::string& device_id) OVERRIDE; |
|
scherkus (not reviewing)
2012/03/06 22:31:51
nit: indent
no longer working on chromium
2012/03/07 09:57:08
Done.
|
| protected: |
| virtual ~AudioManagerWin(); |
| @@ -60,9 +59,6 @@ class MEDIA_EXPORT AudioManagerWin : public AudioManagerBase { |
| enumeration_type_ = type; |
| } |
| - // Number of currently open output streams. |
| - int num_output_streams_; |
| - |
| DISALLOW_COPY_AND_ASSIGN(AudioManagerWin); |
| }; |