| 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"
|
| +#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);
|
| };
|
|
|
|
|