| 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 18aa1e985d11e3511fa2932f6113bcdc233ee3d9..48dbdc6af97b04de2b870d28de85995c84b92086 100644
|
| --- a/content/renderer/media/webrtc_audio_device_impl.cc
|
| +++ b/content/renderer/media/webrtc_audio_device_impl.cc
|
| @@ -177,6 +177,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;
|
| }
|
|
|