Index: media/filters/stream_parser_factory.cc |
diff --git a/media/filters/stream_parser_factory.cc b/media/filters/stream_parser_factory.cc |
index 9c10e364c116d2496672775476c1a1f8fe9e267b..041ff8bb945928cfd92b0aba4f32cdbb05897e39 100644 |
--- a/media/filters/stream_parser_factory.cc |
+++ b/media/filters/stream_parser_factory.cc |
@@ -81,20 +81,18 @@ struct SupportedTypeInfo { |
static const CodecInfo kVP8CodecInfo = { "vp8", CodecInfo::VIDEO, NULL, |
CodecInfo::HISTOGRAM_VP8 }; |
-static const CodecInfo kVP9CodecInfo = { "vp9", CodecInfo::VIDEO, NULL, |
- CodecInfo::HISTOGRAM_VP9 }; |
+static const CodecInfo kLegacyVP9CodecInfo = {"vp9", CodecInfo::VIDEO, NULL, |
+ CodecInfo::HISTOGRAM_VP9}; |
+static const CodecInfo kVP9CodecInfo = {"vp09.*", CodecInfo::VIDEO, NULL, |
+ CodecInfo::HISTOGRAM_VP9}; |
static const CodecInfo kVorbisCodecInfo = { "vorbis", CodecInfo::AUDIO, NULL, |
CodecInfo::HISTOGRAM_VORBIS }; |
static const CodecInfo kOpusCodecInfo = { "opus", CodecInfo::AUDIO, NULL, |
CodecInfo::HISTOGRAM_OPUS }; |
static const CodecInfo* kVideoWebMCodecs[] = { |
- &kVP8CodecInfo, |
- &kVP9CodecInfo, |
- &kVorbisCodecInfo, |
- &kOpusCodecInfo, |
- NULL |
-}; |
+ &kVP8CodecInfo, &kLegacyVP9CodecInfo, &kVP9CodecInfo, |
+ &kVorbisCodecInfo, &kOpusCodecInfo, NULL}; |
static const CodecInfo* kAudioWebMCodecs[] = { |
&kVorbisCodecInfo, |