Chromium Code Reviews| Index: webrtc/media/engine/webrtcvoiceengine.cc |
| diff --git a/webrtc/media/engine/webrtcvoiceengine.cc b/webrtc/media/engine/webrtcvoiceengine.cc |
| index 2db552611220775e67f4f82a936ec949d2b01934..eb9ab71762a42d800a59ff2bbce193c0e9993f29 100644 |
| --- a/webrtc/media/engine/webrtcvoiceengine.cc |
| +++ b/webrtc/media/engine/webrtcvoiceengine.cc |
| @@ -2272,10 +2272,11 @@ bool WebRtcVoiceMediaChannel::AddRecvStream(const StreamParams& sp) { |
| return false; |
| } |
| - // Remove the default receive stream if one had been created with this ssrc; |
| - // we'll recreate it then. |
| + // If the default receive stream was created with this ssrc, just unmark it as |
| + // being the default stream. |
| if (IsDefaultRecvStream(ssrc)) { |
| - RemoveRecvStream(ssrc); |
| + default_recv_ssrc_ = -1; |
|
Taylor Brandstetter
2017/02/08 17:49:33
If you do this, does the default stream get sp.syn
|
| + return true; |
| } |
| if (GetReceiveChannelId(ssrc) != -1) { |