| Index: chrome/browser/media/webrtc/webrtc_browsertest_base.cc
|
| diff --git a/chrome/browser/media/webrtc/webrtc_browsertest_base.cc b/chrome/browser/media/webrtc/webrtc_browsertest_base.cc
|
| index df30b68ab913f89e042d70941dc9f31fcc62918f..23c2049420663e9176240a78663110a38d20f0f0 100644
|
| --- a/chrome/browser/media/webrtc/webrtc_browsertest_base.cc
|
| +++ b/chrome/browser/media/webrtc/webrtc_browsertest_base.cc
|
| @@ -559,3 +559,21 @@ void WebRtcTestBase::SetDefaultVideoCodec(
|
| void WebRtcTestBase::EnableOpusDtx(content::WebContents* tab) const {
|
| EXPECT_EQ("ok-forced", ExecuteJavascript("forceOpusDtx()", tab));
|
| }
|
| +
|
| +void WebRtcTestBase::CreateAndAddStreams(content::WebContents* tab,
|
| + size_t count) const {
|
| + EXPECT_EQ(
|
| + "ok-streams-created-and-added",
|
| + ExecuteJavascript(
|
| + "createAndAddStreams(" + base::SizeTToString(count) + ")", tab));
|
| +}
|
| +
|
| +void WebRtcTestBase::VerifyRtpReceivers(
|
| + content::WebContents* tab,
|
| + base::Optional<size_t> expected_num_tracks) const {
|
| + std::string javascript =
|
| + expected_num_tracks ? "verifyRtpReceivers(" +
|
| + base::SizeTToString(*expected_num_tracks) + ")"
|
| + : "verifyRtpReceivers()";
|
| + EXPECT_EQ("ok-receivers-verified", ExecuteJavascript(javascript, tab));
|
| +}
|
|
|