summaryrefslogtreecommitdiffstats
path: root/media/audio/android
diff options
context:
space:
mode:
Diffstat (limited to 'media/audio/android')
-rw-r--r--media/audio/android/audio_record_input.cc5
-rw-r--r--media/audio/android/audio_record_input.h1
-rw-r--r--media/audio/android/opensles_input.cc5
-rw-r--r--media/audio/android/opensles_input.h1
4 files changed, 12 insertions, 0 deletions
diff --git a/media/audio/android/audio_record_input.cc b/media/audio/android/audio_record_input.cc
index 3f19588..1dd6118 100644
--- a/media/audio/android/audio_record_input.cc
+++ b/media/audio/android/audio_record_input.cc
@@ -134,4 +134,9 @@ bool AudioRecordInputStream::GetAutomaticGainControl() {
return false;
}
+bool AudioRecordInputStream::IsMuted() {
+ NOTIMPLEMENTED();
+ return false;
+}
+
} // namespace media
diff --git a/media/audio/android/audio_record_input.h b/media/audio/android/audio_record_input.h
index c240038..0b42b7b 100644
--- a/media/audio/android/audio_record_input.h
+++ b/media/audio/android/audio_record_input.h
@@ -40,6 +40,7 @@ class MEDIA_EXPORT AudioRecordInputStream : public AudioInputStream {
virtual double GetVolume() OVERRIDE;
virtual void SetAutomaticGainControl(bool enabled) OVERRIDE;
virtual bool GetAutomaticGainControl() OVERRIDE;
+ virtual bool IsMuted() OVERRIDE;
static bool RegisterAudioRecordInput(JNIEnv* env);
diff --git a/media/audio/android/opensles_input.cc b/media/audio/android/opensles_input.cc
index 1ef3aac..d8e5f63 100644
--- a/media/audio/android/opensles_input.cc
+++ b/media/audio/android/opensles_input.cc
@@ -185,6 +185,11 @@ bool OpenSLESInputStream::GetAutomaticGainControl() {
return false;
}
+bool OpenSLESInputStream::IsMuted() {
+ NOTIMPLEMENTED();
+ return false;
+}
+
bool OpenSLESInputStream::CreateRecorder() {
DCHECK(thread_checker_.CalledOnValidThread());
DCHECK(!engine_object_.Get());
diff --git a/media/audio/android/opensles_input.h b/media/audio/android/opensles_input.h
index 288ab43..0443ea0 100644
--- a/media/audio/android/opensles_input.h
+++ b/media/audio/android/opensles_input.h
@@ -43,6 +43,7 @@ class OpenSLESInputStream : public AudioInputStream {
virtual double GetVolume() OVERRIDE;
virtual void SetAutomaticGainControl(bool enabled) OVERRIDE;
virtual bool GetAutomaticGainControl() OVERRIDE;
+ virtual bool IsMuted() OVERRIDE;
private:
bool CreateRecorder();