| Index: content/renderer/media/webrtc_local_audio_renderer.cc
|
| diff --git a/content/renderer/media/webrtc_local_audio_renderer.cc b/content/renderer/media/webrtc_local_audio_renderer.cc
|
| index 727ed361d123719c421dd7d8f958dedb335940ac..f25a2b18b18ac3e7486af7c8e2ce8de264e0957e 100644
|
| --- a/content/renderer/media/webrtc_local_audio_renderer.cc
|
| +++ b/content/renderer/media/webrtc_local_audio_renderer.cc
|
| @@ -207,6 +207,18 @@ void WebRtcLocalAudioRenderer::SetVolume(float volume) {
|
| sink_->SetVolume(volume);
|
| }
|
|
|
| +void WebRtcLocalAudioRenderer::SwitchOutputDevice(
|
| + const std::string& device_id,
|
| + const GURL& security_origin,
|
| + const base::Callback<void(int)>& callback) {
|
| + DVLOG(1) << "WebRtcLocalAudioRenderer::SwitchOutputDevice("
|
| + << device_id << ")";
|
| + DCHECK(message_loop_->BelongsToCurrentThread());
|
| +
|
| + if (sink_.get())
|
| + sink_->SwitchOutputDevice(device_id, security_origin, callback);
|
| +}
|
| +
|
| base::TimeDelta WebRtcLocalAudioRenderer::GetCurrentRenderTime() const {
|
| DCHECK(message_loop_->BelongsToCurrentThread());
|
| base::AutoLock auto_lock(thread_lock_);
|
|
|