blib/lib/Image/ExifTool/Matroska.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 19 | 51 | 37.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
929 | 0 | 0 | 1 | $hlen and $hlen > 0 |
950 | 0 | 0 | 0 | @dirEnd and $dirEnd[-1][2] |
963 | 6 | 3 | 2 | $trackIndent and $trackIndent eq $et->{'INDENT'} |
972 | 61 | 5 | 0 | $pos + 24 > $dataLen and $raf->Read($buf2, 65536) |
980 | 1 | 0 | 65 | defined $tag and $tag >= 0 |
985 | 4 | 61 | 0 | @dirEnd and $pos + $dataPos + $size > $dirEnd[-1][0] |
1002 | 12 | 0 | 0 | $tagInfo->{'Name'} eq "Cluster" and $processAll < 2 |
1028 | 0 | 0 | 0 | $more >= 2147483648 and not $et->Options("LargeFileSupport") |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
852 | 0 | 0 | 0 | defined $struct->{'TagString'} or defined $struct->{'TagBinary'} |
854 | 0 | 0 | 0 | $struct->{'TagLanguageBCP47'} || $struct->{'TagLanguage'} || $lang |
937 | 0 | 0 | 1 | $verbose || $et->Options('Unknown') > 1 |
988 | 0 | 0 | 0 | $pos < 0 or $pos > $dataLen |
1026 | 0 | 0 | 0 | not $tagInfo or $more > 10000000 |
1056 | 8 | 2 | 38 | $fmt eq "string" or $fmt eq "utf8" |
1070 | 0 | 1 | 33 | $fmt eq "signed" or $fmt eq "date" |
1103 | 0 | 0 | 53 | $tagInfo->{'NoSave'} or $struct |
1114 | 1 | 0 | 0 | $trackTypes{'1'} or $trackTypes{'3'} |