Index: media/base/decrypt_config.cc |
diff --git a/media/base/decrypt_config.cc b/media/base/decrypt_config.cc |
index c499c92d66565d6e7f4b130df72adcf2eb4500db..3142751e63a03cc11ab53f638ef177cbc9393950 100644 |
--- a/media/base/decrypt_config.cc |
+++ b/media/base/decrypt_config.cc |
@@ -19,7 +19,8 @@ DecryptConfig::DecryptConfig(const std::string& key_id, |
data_offset_(data_offset), |
subsamples_(subsamples) { |
CHECK_GT(key_id.size(), 0u); |
- CHECK_EQ(iv.size(), static_cast<size_t>(DecryptConfig::kDecryptionKeySize)); |
+ CHECK(iv.size() == static_cast<size_t>(DecryptConfig::kDecryptionKeySize) || |
+ iv.empty()); |
CHECK_GE(data_offset, 0); |
} |