| MkvReaderTest |  | 0% |  | 0% | 33 | 33 | 215 | 215 | 25 | 25 | 1 | 1 |
| MkvTagReaderTest |  | 0% |  | 0% | 12 | 12 | 130 | 130 | 10 | 10 | 1 | 1 |
| MkvReader.Parser |   | 55% |   | 47% | 113 | 182 | 97 | 260 | 3 | 16 | 0 | 1 |
| MkvFileTypeTest |  | 0% |  | 0% | 14 | 14 | 72 | 72 | 10 | 10 | 1 | 1 |
| EbmlTestUtil |  | 0% |  | 0% | 19 | 19 | 59 | 59 | 14 | 14 | 1 | 1 |
| MkvVideoDescriptor |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 2 | 2 | 1 | 1 |
| DataParserTest |  | 0% |  | 0% | 13 | 13 | 47 | 47 | 11 | 11 | 1 | 1 |
| MkvDescriptorTest |  | 0% | | n/a | 5 | 5 | 44 | 44 | 5 | 5 | 1 | 1 |
| MkvTagDescriptor |  | 0% |  | 0% | 18 | 18 | 25 | 25 | 2 | 2 | 1 | 1 |
| MkvTrackDescriptor |  | 0% |  | 0% | 14 | 14 | 18 | 18 | 2 | 2 | 1 | 1 |
| MkvReaderTest.PaddedStream |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 3 | 3 | 1 | 1 |
| MkvVideoDirectory |  | 0% | | n/a | 4 | 4 | 21 | 21 | 4 | 4 | 1 | 1 |
| MkvSimpleTagDirectory |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 6 | 6 | 1 | 1 |
| MkvTrackDirectory |  | 0% | | n/a | 5 | 5 | 19 | 19 | 5 | 5 | 1 | 1 |
| MkvTagDirectory |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| MkvSegmentDirectory |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| MkvSegmentDescriptor |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 2 | 2 | 1 | 1 |
| MkvAudioDirectory |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| DataParser |   | 86% |   | 73% | 7 | 26 | 8 | 46 | 2 | 11 | 0 | 1 |
| MkvFileTypeTest.new ByteArrayInputStream() {...} |  | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| MkvSimpleTagDescriptor |  | 0% | | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| MkvTagsDirectory |  | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| MkvAudioDescriptor |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| MkvReaderTest.new StreamReader() {...} |  | 0% | | 0% | 3 | 3 | 3 | 3 | 2 | 2 | 1 | 1 |
| MkvFileTypeTest.new ByteArrayInputStream() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| MkvReaderTest.new ByteArrayInputStream() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| MkvReader.TargetsContext | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| MkvReaderTest.new ByteArrayInputStream() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MkvReaderTest.new ByteArrayInputStream() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| EbmlDirectory |  | 96% | | n/a | 1 | 4 | 1 | 14 | 1 | 4 | 0 | 1 |
| MkvReader |  | 100% | | 100% | 0 | 6 | 0 | 15 | 0 | 5 | 0 | 1 |
| MkvReader.ValueType |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| MkvReader.Context |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |