Bug 1373144: turn multiple msid's error into warning. r?bwc
MozReview-Commit-ID: 5jxHFAsbvRf
--- a/media/webrtc/signaling/src/sdp/SdpHelper.cpp
+++ b/media/webrtc/signaling/src/sdp/SdpHelper.cpp
@@ -485,20 +485,19 @@ SdpHelper::GetIdsFromMsid(const Sdp& sdp
<< ": Missing track id.");
return NS_ERROR_INVALID_ARG;
}
if (!found) {
*streamId = i->identifier;
*trackId = i->appdata;
found = true;
} else if ((*streamId != i->identifier) || (*trackId != i->appdata)) {
- SDP_SET_ERROR("Found multiple different webrtc msids in m-section "
- << msection.GetLevel() << ". The behavior here is "
- "undefined.");
- return NS_ERROR_INVALID_ARG;
+ MOZ_MTLOG(ML_WARNING, "Found multiple different webrtc msids in "
+ "m-section " << msection.GetLevel() << ". The "
+ "behavior w/o transceivers is undefined.");
}
}
}
if (!found) {
return NS_ERROR_NOT_AVAILABLE;
}