Branch Coverage

blib/lib/Audio/Nama/Graphical.pm
Criterion Covered Total %
branch 0 150 0.0


line true false branch
188 0 0 if transport_running()
218 0 0 if $Audio::Nama::gui->{'_track_name'} =~ /^\s*$/u
224 0 0 if $Audio::Nama::gui->{'_track_name'} =~ /^\s*$/u
257 0 0 if transport_running()
351 0 0 if ($Audio::Nama::gui->{'_seek_unit'} == 1) { }
357 0 0 $Audio::Nama::gui->{'_seek_unit'} == 1 ? :
368 0 0 if (user_rec_tracks()) { }
0 0 elsif (Audio::Nama::ChainSetup::really_recording()) { }
0 0 elsif (user_mon_tracks()) { }
383 0 0 unless @user_tracks
385 0 0 unless @selected_user_tracks
394 0 0 unless $Audio::Nama::mode->{'preview'}
430 0 0 if eval_iam('engine-status') eq 'running'
440 0 0 if eval_iam('engine-status') eq 'running'
453 0 0 if $version
477 0 0 unless grep {grep {$v == $_;} @{$Audio::Nama::ti{$_}->versions;};} @user_track_indices
492 0 0 $v ? :
499 0 0 if $Audio::Nama::ti{$n}->hide
506 0 0 if eval_iam('engine-status') eq 'running'
515 0 0 if eval_iam('engine-status') eq 'running'
524 0 0 if eval_iam('engine-status') eq 'running'
533 0 0 if eval_iam('engine-status') eq 'running'
538 0 0 @_ ? :
556 0 0 unless $ref =~ /ARRAY/u and push @versions, @{$Audio::Nama::ti{$n}->versions;}
567 0 0 if $Audio::Nama::ti{$n}->rec_status eq 'REC'
579 0 0 if $n > 2
586 0 0 if eval_iam('engine-status') eq 'running'
594 0 0 if $n > 2
595 0 0 if $n != 2
606 0 0 if eval_iam('engine-status') eq 'running'
608 0 0 if ($v eq 'off') { }
627 0 0 if (need_vol_pan($Audio::Nama::ti{$n}->name, 'vol')) { }
650 0 0 if ($FX->params->[0] != $Audio::Nama::config->{'mute_level'}{$FX->type} and $FX->params->[0] != $Audio::Nama::config->{'fade_out_level'}{$FX->type}) { }
682 0 0 if (need_vol_pan($Audio::Nama::ti{$n}->name, 'pan')) { }
787 0 0 unless $Audio::Nama::gui->{'tracks_remove'}{$n}
808 0 0 if eval_iam('engine-status') eq 'running'
814 0 0 if eval_iam('engine-status') eq 'running'
830 0 0 unless $v
837 0 0 unless $Audio::Nama::ti{$n}->rec_status eq 'REC'
859 0 0 unless defined $display_type
862 0 0 if $display_type eq 'hidden'
865 0 0 if (not $parent) { }
883 0 0 if $parentage
927 0 0 if (@sliders)
957 0 0 if %{$Audio::Nama::gui->{'marks'};}
969 0 0 unless defined $Audio::Nama::gui->{'fx'}{$id}
982 0 0 if ($start >= $Audio::Nama::fx_cache->{'split'}{'ladspa'}{'a'} and $start <= $Audio::Nama::fx_cache->{'split'}{'ladspa'}{'z'})
1031 0 0 unless defined $display_type
1033 0 0 if $display_type eq 'hidden'
1045 0 0 if ($display_type eq 'scale') { }
0 0 elsif ($display_type eq 'field') { }
1064 0 0 $p{'length'} ? :
0 0 $FX->is_read_only($p) ? :
1068 0 0 if (is_log_scale($i, $p)) { }
1082 0 0 $Audio::Nama::fx_cache->{'registry'}[$i]{'params'}[$p]{'name'} =~ /hz|frequency/iu ? :
1119 0 0 if $res
1122 0 0 if abs $end - $beg > 30
1127 0 0 if ($Audio::Nama::gui->{'_markers_armed'}) { }
1151 0 0 $Audio::Nama::gui->{'_seek_unit'} == 1 ? :
1172 0 0 unless $pal =~ /\.json$/u
1174 0 0 -f $pal ? :
1183 0 0 unless $Audio::Nama::gui->{'_old_abg'}
1187 0 0 if $Audio::Nama::gui->{'_palette'}{'mw'}{$_}
1198 0 0 if (defined $new_color)
1205 0 0 unless $field eq 'background'
1218 0 0 if ($color)
1328 0 0 if (grep {$_->rec_status eq 'REC';} map({$Audio::Nama::tn{$_};} $Audio::Nama::bn{'Main'}->tracks)) { }
0 0 elsif (grep {$_->rec_status eq 'PLAY';} map({$Audio::Nama::tn{$_};} $Audio::Nama::bn{'Main'}->tracks)) { }
1350 0 0 unless $status =~ /rec|mon|off/iu
1353 0 0 if $Audio::Nama::gui->{'group_rw'}
1364 0 0 unless $Audio::Nama::gui->{'tracks'}{$n}
1371 0 0 $n > 2 ? :
1382 0 0 $rec_status eq 'REC' && $n > 2 ? :
1390 0 0 $Audio::Nama::ti{$n}->send ? :
0 0 $rec_status eq 'OFF' ? :