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 b9f19c6e85f9cab0fcc4ab3f0565d94c93659dc2..240e973f5b913a427c7006b76df1fdea48787da8 100644 |
--- a/media/audio/openbsd/audio_manager_openbsd.h |
+++ b/media/audio/openbsd/audio_manager_openbsd.h |
@@ -5,7 +5,11 @@ |
#ifndef MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ |
#define MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ |
-#include "base/basictypes.h" |
+#include <set> |
+ |
+#include "base/compiler_specific.h" |
+#include "base/memory/ref_counted.h" |
scherkus (not reviewing)
2011/11/16 00:57:56
II don't see ref_counted.h nor thread.h used in th
Robert Nagy
2011/11/16 11:59:59
They are not needed at all. Removed.
|
+#include "base/threading/thread.h" |
#include "media/audio/audio_manager_base.h" |
class AudioManagerOpenBSD : public AudioManagerBase { |
@@ -23,9 +27,13 @@ class AudioManagerOpenBSD : public AudioManagerBase { |
virtual void MuteAll() OVERRIDE; |
virtual void UnMuteAll() OVERRIDE; |
+ virtual void ReleaseOutputStream(AudioOutputStream* stream); |
+ |
private: |
virtual ~AudioManagerOpenBSD(); |
+ std::set<AudioOutputStream*> active_streams_; |
+ |
DISALLOW_COPY_AND_ASSIGN(AudioManagerOpenBSD); |
}; |