| blib/lib/Image/ExifTool/GoPro.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 21 | 57 | 36.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 711 | 0 | 0 | 0 | $val and $scl |
| 730 | 0 | 0 | 0 | $et and $et->{'TAG_EXTRA'}{$tag}{'Units'} |
| 825 | 2 | 0 | 1 | $parent and $parent eq "APP6" |
| 848 | 32 | 0 | 0 | $fmt == 63 and defined $type |
| 14 | 4 | 14 | $format eq 'undef' || $format eq 'string' and $count > 1 | |
| 18 | 14 | 0 | $format eq 'undef' || $format eq 'string' and $count > 1 and $len > 1 | |
| 884 | 32 | 0 | 0 | $scal and $tag ne "SCAL" |
| 32 | 0 | 0 | $scal and $tag ne "SCAL" and $pos + $size + 3 >= $dirEnd | |
| 896 | 32 | 0 | 0 | $tagInfo->{'AddUnits'} and $key |
| line | l | !l | condition |
|---|---|---|---|
| 815 | 3 | 0 | $dirInfo->{'DirStart'} || 0 |
| 821 | 0 | 0 | $dirInfo->{'DirName'} || 'GPMF' |
| 846 | 30 | 2 | $goProFmt{$fmt} || 'undef' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 691 | 0 | 0 | 0 | $i == $j or $s->[$j][0] == $s->[$i][0] |
| 792 | 0 | 0 | 0 | $size + 16 > $len or not $buff =~ /^GP..\0/s |
| 816 | 3 | 0 | 0 | $dirInfo->{'DirLen'} || length($$dataPt) - $pos |
| 818 | 0 | 3 | 0 | $verbose || $et->Options('Unknown') |
| 845 | 32 | 0 | 0 | $size or $verbose |
| 848 | 2 | 16 | 14 | $format eq 'undef' || $format eq 'string' |
| 855 | 0 | 0 | 0 | $goProSize{$b} || &Image::ExifTool::FormatSize($f) |
| 873 | 0 | 0 | 32 | $tag eq "UNIT" or $tag eq "SIUN" |