Branch Coverage

blib/lib/Audio/Play/MPlayer.pm
Criterion Covered Total %
branch 0 48 0.0


line true false branch
39 0 0 unless $args
42 0 0 unless $pid
55 0 0 unless $$self{'pid'}
70 0 0 if $$self{'buffer'} =~ s/^([^\n\r]*)[\r\n]+//
71 0 0 if ($wait) { }
96 0 0 if ($line =~ /^EOF code:/) { }
0 0 elsif ($line =~ /^A:\s+([\d\.]+)\s+\([\d\:\.]+\)\s+of\s+([\d\.]+)/) { }
0 0 elsif ($line =~ /=====\s+PAUSE\s+=====/) { }
0 0 elsif ($line =~ /^ANS_(\w+)='([^']+)'$/) { }
0 0 elsif ($line =~ /^AUDIO:\s+(\d+)/) { }
0 0 elsif ($line =~ /^Playing\s/) { }
0 0 elsif ($line =~ /^\s+(title|artist|album|year|comment|genre):\s(.*?)\s*$/i) { }
103 0 0 if $$self{'frame'}[3] <= 0
112 0 0 if ($info{$k})
119 0 0 if ($line =~ /(\d+)\s+ch/i)
123 0 0 if ($line =~ /(\d+)\.\d+\s+kbit/i)
140 0 0 if $line =~ /$re/
177 0 0 if $$self{'state'} == 0
178 0 0 if $$self{'state'} == 2
188 0 0 if $$self{'state'} == 0
190 0 0 if ($$self{'state'} == 2) { }
0 0 elsif ($$self{'state'} == 1) { }
199 0 0 $_[0]{'state'} == 2 ? :
205 0 0 if ($seconds and $seconds =~ /^[+\-]/) { }