| Index: media/base/mime_util_unittest.cc
|
| diff --git a/media/base/mime_util_unittest.cc b/media/base/mime_util_unittest.cc
|
| index 226ef45acafe41a597c303d82a4d81342fa22772..336fc3e684eca6af491af8c6e5c88a9c5284e643 100644
|
| --- a/media/base/mime_util_unittest.cc
|
| +++ b/media/base/mime_util_unittest.cc
|
| @@ -7,7 +7,10 @@
|
| #include "base/macros.h"
|
| #include "base/strings/string_split.h"
|
| #include "base/strings/stringprintf.h"
|
| +#include "base/test/scoped_command_line.h"
|
| #include "build/build_config.h"
|
| +#include "media/base/media.h"
|
| +#include "media/base/media_switches.h"
|
| #include "media/base/mime_util.h"
|
| #include "media/base/mime_util_internal.h"
|
| #include "media/media_features.h"
|
| @@ -219,6 +222,18 @@ TEST(MimeUtilTest, SplitCodecsToVector) {
|
| EXPECT_EQ("mp4a.40.2", codecs_out[1]);
|
| }
|
|
|
| +// See deeper string parsing testing in video_codecs_unittests.cc.
|
| +TEST(MimeUtilTest, ExperimentalMultiPartVp9) {
|
| + base::test::ScopedCommandLine scoped_command_line;
|
| +
|
| + // Multi-part VP9 string not enabled by default.
|
| + EXPECT_FALSE(IsSupportedMediaFormat("video/webm", {"vp09.00.01.08"}));
|
| +
|
| + // Should work if enabled.
|
| + EnableNewVp9CodecStringSupport();
|
| + EXPECT_TRUE(IsSupportedMediaFormat("video/webm", {"vp09.00.01.08"}));
|
| +}
|
| +
|
| TEST(IsCodecSupportedOnAndroidTest, EncryptedCodecsFailWithoutPlatformSupport) {
|
| // Vary all parameters except |has_platform_decoders|.
|
| MimeUtil::PlatformInfo states_to_vary = VaryAllFields();
|
|
|