Index: chrome/browser/media/encrypted_media_browsertest.cc |
diff --git a/chrome/browser/media/encrypted_media_browsertest.cc b/chrome/browser/media/encrypted_media_browsertest.cc |
index 6606284597e61993f157243b970e9039036c56fe..f53a64519a3dd17493d1203cfcce54b4bbdc834c 100644 |
--- a/chrome/browser/media/encrypted_media_browsertest.cc |
+++ b/chrome/browser/media/encrypted_media_browsertest.cc |
@@ -416,6 +416,7 @@ class EncryptedMediaTest |
void TestMultiplePlayback(const std::string& encrypted_media, |
const std::string& media_type) { |
+ DCHECK(IsPlayBackPossible(CurrentKeySystem())); |
RunEncryptedMediaTest(kDefaultEmePlayer, encrypted_media, media_type, |
CurrentKeySystem(), CurrentSourceType(), |
CurrentEmeVersion(), kNoSessionToLoad, false, |
@@ -575,6 +576,10 @@ IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, Playback_VideoClearAudio_WebM_Opus) { |
} |
IN_PROC_BROWSER_TEST_P(EncryptedMediaTest, Playback_Multiple_VideoAudio_WebM) { |
+ if (!IsPlayBackPossible(CurrentKeySystem())) { |
+ DVLOG(0) << "Skipping test - Playback_Multiple test requires playback."; |
+ return; |
+ } |
TestMultiplePlayback("bear-320x240-av_enc-av.webm", kWebMAudioVideo); |
} |