Index: media/audio/android/audio_manager_android.h |
diff --git a/media/audio/android/audio_manager_android.h b/media/audio/android/audio_manager_android.h |
index ec38dcc6e895989cb942065e8c5d7eaa4452a98c..2eae6a241d11a48ed32373c53479bcee77c2a07c 100644 |
--- a/media/audio/android/audio_manager_android.h |
+++ b/media/audio/android/audio_manager_android.h |
@@ -15,7 +15,7 @@ |
namespace media { |
-class OpenSLESOutputStream; |
+class MuteableAudioOutputStream; |
// Android implemention of AudioManager. |
class MEDIA_EXPORT AudioManagerAndroid : public AudioManagerBase { |
@@ -54,6 +54,10 @@ class MEDIA_EXPORT AudioManagerAndroid : public AudioManagerBase { |
const AudioParameters& params, |
const std::string& device_id, |
const LogCallback& log_callback) override; |
+ AudioOutputStream* MakeRawOutputStream( |
+ const AudioParameters& params, |
+ const std::string& device_id, |
+ const LogCallback& log_callback) override; |
AudioInputStream* MakeLinearInputStream( |
const AudioParameters& params, |
const std::string& device_id, |
@@ -97,7 +101,7 @@ class MEDIA_EXPORT AudioManagerAndroid : public AudioManagerBase { |
// Java AudioManager instance. |
base::android::ScopedJavaGlobalRef<jobject> j_audio_manager_; |
- typedef std::set<OpenSLESOutputStream*> OutputStreams; |
+ typedef std::set<MuteableAudioOutputStream*> OutputStreams; |
OutputStreams streams_; |
// Enabled when first input stream is created and set to false when last |