Index: media/audio/openbsd/audio_manager_openbsd.h |
=================================================================== |
--- media/audio/openbsd/audio_manager_openbsd.h (revision 110589) |
+++ media/audio/openbsd/audio_manager_openbsd.h (working copy) |
@@ -5,37 +5,27 @@ |
#ifndef MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ |
#define MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ |
-#include <set> |
- |
-#include "base/compiler_specific.h" |
+#include "base/basictypes.h" |
#include "media/audio/audio_manager_base.h" |
-class MEDIA_EXPORT AudioManagerOpenBSD : public AudioManagerBase { |
+class AudioManagerOpenBSD : public AudioManagerBase { |
public: |
AudioManagerOpenBSD(); |
- // Call before using a newly created AudioManagerOpenBSD instance. |
- virtual void Init() OVERRIDE; |
- |
// Implementation of AudioManager. |
virtual bool HasAudioOutputDevices() OVERRIDE; |
virtual bool HasAudioInputDevices() OVERRIDE; |
virtual AudioOutputStream* MakeAudioOutputStream( |
const AudioParameters& params) OVERRIDE; |
- virtual AudioInputStream* MakeAudioInputStream(const AudioParameters& params) |
- OVERRIDE; |
- |
+ virtual AudioInputStream* MakeAudioInputStream( |
+ const AudioParameters& params) OVERRIDE; |
+ virtual bool IsRecordingInProgress() OVERRIDE; |
virtual void MuteAll() OVERRIDE; |
virtual void UnMuteAll() OVERRIDE; |
- virtual void ReleaseOutputStream(AudioOutputStream* stream); |
- |
- protected: |
+ private: |
virtual ~AudioManagerOpenBSD(); |
- private: |
- std::set<AudioOutputStream*> active_streams_; |
- |
DISALLOW_COPY_AND_ASSIGN(AudioManagerOpenBSD); |
}; |