Index: media/webm/webm_parser.cc |
diff --git a/media/webm/webm_parser.cc b/media/webm/webm_parser.cc |
index 28c847b979f07cc898eb55ef98bf317519faee62..e4387459370a8e246e88506b2c9f8a44a2038740 100644 |
--- a/media/webm/webm_parser.cc |
+++ b/media/webm/webm_parser.cc |
@@ -232,6 +232,7 @@ static const ElementIdInfo kContentCompressionIds[] = { |
}; |
static const ElementIdInfo kContentEncryptionIds[] = { |
+ {LIST, kWebMIdContentEncAESSettings}, |
{UINT, kWebMIdContentEncAlgo}, |
{BINARY, kWebMIdContentEncKeyID}, |
{BINARY, kWebMIdContentSignature}, |
@@ -240,6 +241,10 @@ static const ElementIdInfo kContentEncryptionIds[] = { |
{UINT, kWebMIdContentSigHashAlgo}, |
}; |
+static const ElementIdInfo kContentEncAESSettingsIds[] = { |
+ {UINT, kWebMIdAESSettingsCipherMode}, |
+}; |
+ |
static const ElementIdInfo kCuesIds[] = { |
{LIST, kWebMIdCuePoint}, |
}; |
@@ -376,6 +381,7 @@ static const ListElementInfo kListElementInfo[] = { |
LIST_ELEMENT_INFO(kWebMIdContentEncoding, 4, kContentEncodingIds), |
LIST_ELEMENT_INFO(kWebMIdContentCompression, 5, kContentCompressionIds), |
LIST_ELEMENT_INFO(kWebMIdContentEncryption, 5, kContentEncryptionIds), |
+ LIST_ELEMENT_INFO(kWebMIdContentEncAESSettings, 6, kContentEncAESSettingsIds), |
LIST_ELEMENT_INFO(kWebMIdCues, 1, kCuesIds), |
LIST_ELEMENT_INFO(kWebMIdCuePoint, 2, kCuePointIds), |
LIST_ELEMENT_INFO(kWebMIdCueTrackPositions, 3, kCueTrackPositionsIds), |