webm/testing/testdata/invalid
Tom Finegan 837746f4d2 mkvparser_tests: Add invalid block test.
Add test that confirms expected failure when a block
that ends beyond the current cluster is encountered.

Change-Id: I27abcab6d00b78c14b7ca00f51c97e43c5cdd34c
2016-08-23 17:55:52 -07:00
..
block_ends_beyond_cluster.mkv mkvparser_tests: Add invalid block test. 2016-08-23 17:55:52 -07:00
chapters_truncated_chapter_string_2.mkv parser_tests: Add another truncated chapter string test. 2016-08-19 12:44:43 -07:00
chapters_truncated_chapter_string.mkv parser_tests: Add truncated chapter string test. 2016-08-19 12:13:14 -07:00
fixed_lacing_bad_lace_size.mkv parser_tests: Add invalid lacing test. 2016-08-19 11:57:05 -07:00
README.libwebm mkvparser_tests: Add invalid block test. 2016-08-23 17:55:52 -07:00

Why the files in this directory are considered invalid:

block_ends_beyond_cluster.mkv -
  File containing a single cluster with two simple blocks. One valid, and the
  second reporting a size that would cause the block to end far beyond the end
  of its parent cluster.

chapters_truncated_chapter_string.mkv -
  File with a Chapters element that ends with a ChapterAtom whose ChapterDisplay
  element contains a truncated ChapterString.

chapters_truncated_chapter_string_2.mkv -
  Nearly identical to chapters_truncated_chapter_string.mkv, but with a void
  element and a partial cluster. Causes mkvparser to fail in a slightly
  different manner.

fixed_lacing_bad_lace_size.mkv -
  File containing a BlockGroup with fixed lacing, but reports a total laced size
  that is not evenly divisible by the number of laced frames.