| Index: content/renderer/media/media_stream_source.cc
|
| diff --git a/content/renderer/media/media_stream_source.cc b/content/renderer/media/media_stream_source.cc
|
| index 3334bfd57120d66fa4bbd13cac1a12a50d968479..97b34d8340b39df103fc558cfc74d61e3734890f 100644
|
| --- a/content/renderer/media/media_stream_source.cc
|
| +++ b/content/renderer/media/media_stream_source.cc
|
| @@ -26,6 +26,14 @@ void MediaStreamSource::StopSource() {
|
| Owner().SetReadyState(blink::WebMediaStreamSource::kReadyStateEnded);
|
| }
|
|
|
| +void MediaStreamSource::SetSourceMuted(bool is_muted) {
|
| + DCHECK(thread_checker_.CalledOnValidThread());
|
| + // TODO(ossu): Check that we only go between Muted and Live, not from Ended.
|
| + Owner().SetReadyState(is_muted
|
| + ? blink::WebMediaStreamSource::kReadyStateMuted
|
| + : blink::WebMediaStreamSource::kReadyStateLive);
|
| +}
|
| +
|
| void MediaStreamSource::SetDeviceInfo(const StreamDeviceInfo& device_info) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| device_info_ = device_info;
|
|
|