$OpenBSD: patch-media_audio_openbsd_audio_manager_openbsd_h,v 1.2 2011/02/08 09:43:02 espie Exp $
--- media/audio/openbsd/audio_manager_openbsd.h.orig	Fri Jan 21 10:19:46 2011
+++ media/audio/openbsd/audio_manager_openbsd.h	Mon Jan 24 11:23:50 2011
@@ -5,8 +5,16 @@
 #ifndef MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_
 #define MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_
 
-#include "media/audio/audio_io.h"
+#include <map>
 
+#include "base/lock.h"
+#include "base/ref_counted.h"
+#include "base/scoped_ptr.h"
+#include "base/thread.h"
+#include "media/audio/audio_manager_base.h"
+
+class AlsaPcmOutputStream;
+
 class AudioManagerOpenBSD : public AudioManagerBase {
  public:
   AudioManagerOpenBSD();
@@ -19,8 +27,11 @@ class AudioManagerOpenBSD : public AudioManagerBase {
   virtual bool HasAudioInputDevices();
   virtual AudioOutputStream* MakeAudioOutputStream(AudioParameters params);
   virtual AudioInputStream* MakeAudioInputStream(AudioParameters params);
+
   virtual void MuteAll();
   virtual void UnMuteAll();
+
+  virtual void ReleaseOutputStream(AlsaPcmOutputStream* stream);
 
  protected:
   virtual ~AudioManagerOpenBSD();
