Chromium Code Reviews| Index: talk/media/webrtc/webrtcvideoengine2.cc |
| diff --git a/talk/media/webrtc/webrtcvideoengine2.cc b/talk/media/webrtc/webrtcvideoengine2.cc |
| index 7d4181740e2cf1916a747d9e2fefd3a2fd499a5a..a05498ed9233ab64e96d6b97a033eb2d776d9b3c 100644 |
| --- a/talk/media/webrtc/webrtcvideoengine2.cc |
| +++ b/talk/media/webrtc/webrtcvideoengine2.cc |
| @@ -1094,6 +1094,18 @@ bool WebRtcVideoChannel2::SetSend(bool send) { |
| return true; |
| } |
| +bool WebRtcVideoChannel2::SetVideoSend(uint32 ssrc, bool mute, |
| + const VideoOptions* options) { |
| + if (!MuteStream(ssrc, mute)) { |
| + return false; |
| + } |
| + if (!mute && options) { |
| + return SetOptions(*options); |
|
pthatcher1
2015/09/09 14:25:14
Should we rollback the mute state if SetOptions fa
the sun
2015/09/09 14:52:11
I decided against that (same goes for WebRtcVoiceM
|
| + } else { |
| + return true; |
| + } |
| +} |
| + |
| bool WebRtcVideoChannel2::ValidateSendSsrcAvailability( |
| const StreamParams& sp) const { |
| for (uint32_t ssrc: sp.ssrcs) { |