Bug 1373144: turn multiple msid's error into warning. r?bwc draft
authorNils Ohlmeier [:drno] <drno@ohlmeier.org>
Wed, 14 Jun 2017 22:25:36 -0700
changeset 594552 215011d14faaa8f113ba4c5977cf8110f9688425
parent 594149 da66c4a05fda49d457d9411a7092fed87cf9e53a
child 633450 e1472309ef934e37f5b897d0158c254aca13a825
push id64057
push userdrno@ohlmeier.org
push dateThu, 15 Jun 2017 05:26:00 +0000
reviewersbwc
bugs1373144
milestone56.0a1
Bug 1373144: turn multiple msid's error into warning. r?bwc MozReview-Commit-ID: 5jxHFAsbvRf
media/webrtc/signaling/src/sdp/SdpHelper.cpp
--- 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;
   }