Index: media/audio/audio_output_proxy.h |
diff --git a/media/audio/audio_output_proxy.h b/media/audio/audio_output_proxy.h |
index af081c1d694b8cd9007a8e6e319d5982d8a3fee4..d1a5a1c5dcb0c5c7e4bba716c6bd50ce89de81f3 100644 |
--- a/media/audio/audio_output_proxy.h |
+++ b/media/audio/audio_output_proxy.h |
@@ -8,6 +8,7 @@ |
#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
#include "base/memory/ref_counted.h" |
+#include "base/threading/non_thread_safe.h" |
#include "media/audio/audio_io.h" |
#include "media/audio/audio_parameters.h" |
@@ -21,7 +22,9 @@ class AudioOutputDispatcher; |
// |
// AudioOutputProxy uses AudioOutputDispatcher to open and close |
// physical output streams. |
-class MEDIA_EXPORT AudioOutputProxy : public AudioOutputStream { |
+class MEDIA_EXPORT AudioOutputProxy : |
scherkus (not reviewing)
2012/01/19 01:39:59
nit: initializer list format
class Foo
: publ
|
+ public AudioOutputStream, |
+ public NON_EXPORTED_BASE(base::NonThreadSafe) { |
public: |
// Caller keeps ownership of |dispatcher|. |
explicit AudioOutputProxy(AudioOutputDispatcher* dispatcher); |