line |
true |
false |
branch |
446
|
4 |
11 |
unless $tag =~ /^Bit(\d{2})-?(\d{2})?/ |
472
|
8 |
1 |
unless $$buffPt =~ /(\xff.{3})/gs |
474
|
0 |
1 |
unless (($word & 4292870144) == 4292870144) |
479
|
0 |
1 |
if (($word & 1572864) == 524288 or ($word & 393216) == 0 or ($word & 61440) == 0 or ($word & 61440) == 61440 or ($word & 3072) == 3072 or ($word & 3) == 2 or $mp3 and ($word & 393216) != 131072) |
488
|
0 |
0 |
unless $ext eq "MP3" |
505
|
0 |
1 |
$m == 3 ? : |
|
0 |
0 |
$m == 3 ? : |
|
1 |
0 |
$v == 3 ? : |
506
|
0 |
1 |
if $pos + 8 > $len |
508
|
1 |
0 |
unless $buff =~ /^(Xing|Info)/ |
514
|
0 |
0 |
if ($flags & 1) |
515
|
0 |
0 |
if $pos + 4 > $len |
516
|
0 |
0 |
if $isVBR |
519
|
0 |
0 |
if ($flags & 2) |
520
|
0 |
0 |
if $pos + 4 > $len |
521
|
0 |
0 |
if $isVBR |
524
|
0 |
0 |
if ($flags & 4) |
525
|
0 |
0 |
if $pos + 100 > $len |
529
|
0 |
0 |
if ($flags & 8) |
530
|
0 |
0 |
if $pos + 4 > $len |
532
|
0 |
0 |
if $isVBR |
536
|
0 |
0 |
if ($flags & 16) { } |
|
0 |
0 |
elsif ($pos + 4 <= $len) { } |
537
|
0 |
0 |
if $pos + 348 > $len |
540
|
0 |
0 |
unless ($lib eq "LAME" or $lib eq "GOGO") |
543
|
0 |
0 |
if (index($$buffPt, 'RCA mp3PRO Encoder') >= 0) { } |
|
0 |
0 |
elsif (($n = index($$buffPt, 'THOMSON mp3PRO Encoder')) >= 0) { } |
|
0 |
0 |
elsif (index($$buffPt, 'MPGE') >= 0) { } |
548
|
0 |
0 |
if length($$buffPt) - $n >= 6 |
559
|
0 |
0 |
if $lameLen < 9 |
561
|
0 |
0 |
if ($enc ge 'LAME3.90') { } |
563
|
0 |
0 |
if ($vbrScale <= 100) |
591
|
0 |
0 |
unless length $$buffPt >= 4 |
594
|
0 |
0 |
if (($w1 & 240) == 0 or ($w1 & 240) == 240 or ($w1 & 15) == 0 or ($w1 & 15) > 8) |
602
|
0 |
0 |
unless $et->{'VALUE'}{'FileType'} |
638
|
0 |
0 |
$1 eq "\263" ? : |
639
|
0 |
0 |
unless ($didHdr) |
644
|
0 |
0 |
if &ParseMPEGAudio($et, \$buff) |
647
|
0 |
0 |
if $found{$type} |
649
|
0 |
0 |
if $len < 4 |
650
|
0 |
0 |
if $len > 256 |
653
|
0 |
0 |
if (&{$proc{$type};}($et, \$dat)) |
657
|
0 |
0 |
if scalar keys %found == 2 |
673
|
0 |
0 |
unless $raf->Read($buff, 4) == 4 |
674
|
0 |
0 |
unless $buff =~ /^\0\0\x01[\xb0-\xbf]/ |
678
|
0 |
0 |
unless $raf->Read($buff, 262144) |