mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1852775: Test case for bug. r=mjf
Verify that RTX SSRCs are in the same order on the JsepTrack as they are in SDP Differential Revision: https://phabricator.services.mozilla.com/D188040
This commit is contained in:
parent
aec7784b82
commit
cdd894ff3d
@ -1310,6 +1310,20 @@ TEST_F(JsepTrackTest, SimulcastOffererWithRtx) {
|
||||
ASSERT_GT(posSsrc1, posSsrc0);
|
||||
ASSERT_GT(posSsrc2, posSsrc0);
|
||||
ASSERT_GT(posSsrc2, posSsrc1);
|
||||
|
||||
ASSERT_EQ(3U, mSendOff.GetRtxSsrcs().size());
|
||||
const auto posRtxSsrc0 =
|
||||
mOffer->ToString().find(std::to_string(mSendOff.GetRtxSsrcs()[0]));
|
||||
const auto posRtxSsrc1 =
|
||||
mOffer->ToString().find(std::to_string(mSendOff.GetRtxSsrcs()[1]));
|
||||
const auto posRtxSsrc2 =
|
||||
mOffer->ToString().find(std::to_string(mSendOff.GetRtxSsrcs()[2]));
|
||||
ASSERT_NE(std::string::npos, posRtxSsrc0);
|
||||
ASSERT_NE(std::string::npos, posRtxSsrc1);
|
||||
ASSERT_NE(std::string::npos, posRtxSsrc2);
|
||||
ASSERT_GT(posRtxSsrc1, posRtxSsrc0);
|
||||
ASSERT_GT(posRtxSsrc2, posRtxSsrc0);
|
||||
ASSERT_GT(posRtxSsrc2, posRtxSsrc1);
|
||||
}
|
||||
|
||||
TEST_F(JsepTrackTest, SimulcastAnswerer) {
|
||||
|
Loading…
Reference in New Issue
Block a user