Index: content/renderer/media/webrtc_local_audio_track.cc |
diff --git a/content/renderer/media/webrtc_local_audio_track.cc b/content/renderer/media/webrtc_local_audio_track.cc |
index 13aee2d50cd9af4b08edd0ebe9248d791b7ec879..6c3f23ef80a3502f2a2031333066e8b7256f71ff 100644 |
--- a/content/renderer/media/webrtc_local_audio_track.cc |
+++ b/content/renderer/media/webrtc_local_audio_track.cc |
@@ -40,6 +40,15 @@ WebRtcLocalAudioTrack::~WebRtcLocalAudioTrack() { |
Stop(); |
} |
+media::AudioParameters WebRtcLocalAudioTrack::GetOutputFormat() const { |
+ DCHECK(main_render_thread_checker_.CalledOnValidThread()); |
+ if (webaudio_source_.get()) { |
+ return media::AudioParameters(); |
+ } else { |
+ return capturer_->GetOutputFormat(); |
+ } |
+} |
+ |
void WebRtcLocalAudioTrack::Capture(const media::AudioBus& audio_bus, |
base::TimeTicks estimated_capture_time, |
bool force_report_nonzero_energy) { |