| Index: content/renderer/media/webrtc_audio_device_impl.cc
|
| diff --git a/content/renderer/media/webrtc_audio_device_impl.cc b/content/renderer/media/webrtc_audio_device_impl.cc
|
| index ef816fcc60d359c2f150be6fb5ce8cead0108686..7e27af1a08cfac518300914d164e73cac44da714 100644
|
| --- a/content/renderer/media/webrtc_audio_device_impl.cc
|
| +++ b/content/renderer/media/webrtc_audio_device_impl.cc
|
| @@ -175,6 +175,12 @@ void WebRtcAudioDeviceImpl::RemoveAudioRenderer(WebRtcAudioRenderer* renderer) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| DCHECK_EQ(renderer, renderer_);
|
| base::AutoLock auto_lock(lock_);
|
| + // Notify the playout sink of the change.
|
| + for (PlayoutDataSinkList::const_iterator it = playout_sinks_.begin();
|
| + it != playout_sinks_.end(); ++it) {
|
| + (*it)->OnPlayoutDataSourceChanged();
|
| + }
|
| +
|
| renderer_ = NULL;
|
| playing_ = false;
|
| }
|
|
|