Index: media/audio/openbsd/audio_manager_openbsd.h |
diff --git a/media/audio/openbsd/audio_manager_openbsd.h b/media/audio/openbsd/audio_manager_openbsd.h |
index fa49203d80445c2dce227e0fc9c505a5e14c69ce..cd316d83d5345801e408b902243dc3f0b02cbc36 100644 |
--- a/media/audio/openbsd/audio_manager_openbsd.h |
+++ b/media/audio/openbsd/audio_manager_openbsd.h |
@@ -20,21 +20,25 @@ class MEDIA_EXPORT AudioManagerOpenBSD : 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 void ReleaseOutputStream(AudioOutputStream* 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; |
protected: |
virtual ~AudioManagerOpenBSD(); |
private: |
- std::set<AudioOutputStream*> active_streams_; |
+ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. |
+ AudioOutputStream* MakeOutputStream(const AudioParameters& params); |
DISALLOW_COPY_AND_ASSIGN(AudioManagerOpenBSD); |
}; |