Bug 1344556 - Part 3: When answering, pay attention to JS simulcast constraints. r?drno
MozReview-Commit-ID: Krwt1om2NLF
--- a/media/webrtc/signaling/src/jsep/JsepTrack.cpp
+++ b/media/webrtc/signaling/src/jsep/JsepTrack.cpp
@@ -121,17 +121,17 @@ JsepTrack::AddToAnswer(const SdpMediaSec
NegotiateCodecs(offer, &codecs.values);
if (codecs.values.empty()) {
return;
}
AddToMsection(codecs.values, answer);
if (mDirection == sdp::kSend) {
- std::vector<JsConstraints> constraints;
+ std::vector<JsConstraints> constraints(mJsEncodeConstraints);
std::vector<SdpRidAttributeList::Rid> rids;
GetRids(offer, sdp::kRecv, &rids);
NegotiateRids(rids, &constraints);
AddToMsection(constraints, sdp::kSend, answer);
}
}
void