Provide better message for when RTCP mux "require" policy is triggered.
Previously: Failed to setup RTCP mux filter.
Now: rtcpMuxPolicy is 'require', but media description does not
contain 'a=rtcp-mux'.
BUG=webrtc:6966
Review-Url: https://codereview.webrtc.org/2622553003
Cr-Commit-Position: refs/heads/master@{#16062}
This commit is contained in:
parent
482c539ac7
commit
8e814d7906
@ -1166,6 +1166,15 @@ bool BaseChannel::SetRtcpMux_n(bool enable,
|
||||
ContentAction action,
|
||||
ContentSource src,
|
||||
std::string* error_desc) {
|
||||
// Provide a more specific error message for the RTCP mux "require" policy
|
||||
// case.
|
||||
if (rtcp_mux_required_ && !enable) {
|
||||
SafeSetError(
|
||||
"rtcpMuxPolicy is 'require', but media description does not "
|
||||
"contain 'a=rtcp-mux'.",
|
||||
error_desc);
|
||||
return false;
|
||||
}
|
||||
bool ret = false;
|
||||
switch (action) {
|
||||
case CA_OFFER:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user