Index: media/filters/ffmpeg_demuxer_unittest.cc |
diff --git a/media/filters/ffmpeg_demuxer_unittest.cc b/media/filters/ffmpeg_demuxer_unittest.cc |
index bf72e29a17a91e45f673bf76c567b337b5a32ab5..76ccba2259a4f1faa417a68f9b6dd03e2b0b8f9c 100644 |
--- a/media/filters/ffmpeg_demuxer_unittest.cc |
+++ b/media/filters/ffmpeg_demuxer_unittest.cc |
@@ -875,8 +875,14 @@ static void ValidateAnnexB(DemuxerStream* stream, |
return; |
} |
+ std::vector<SubsampleEntry> subsamples; |
+ |
+ if (buffer->decrypt_config()) |
+ subsamples = buffer->decrypt_config()->subsamples(); |
+ |
bool is_valid = |
- mp4::AVC::IsValidAnnexB(buffer->data(), buffer->data_size()); |
+ mp4::AVC::IsValidAnnexB(buffer->data(), buffer->data_size(), |
+ subsamples); |
EXPECT_TRUE(is_valid); |
if (!is_valid) { |