]> www.fi.muni.cz Git - slotcarman.git/blobdiff - slotcarman
Sound: joined sound files
[slotcarman.git] / slotcarman
index 5e3a04f15fda27453305d2b139f53dcd59e29465..939ada8c85bee49a253cbe935bd9edda7931cc2b 100755 (executable)
@@ -25,14 +25,14 @@ if (($opt{t} && $opt{l})
        usage();
 }
 
-my $gui = SCX::GUI->new({ img_height => 100 });
-my $track = SCX::Track->new({ gui => $gui });
+my $gui = SCX::GUI->new({ img_height => 70 });
+my $track = SCX::Track->new({ gui => $gui, no_semaphore => $opt{f} });
 
 my $logfile = 'log';
 
 my $parser = SCX::RaceParser->new({
        track => $track,
-       logfile => $logfile,
+       logfile => $opt{l} ? undef : $logfile,
 });
 
 my ($log_reader, $tty_reader);
@@ -76,6 +76,7 @@ $track->car(2)->set_driver('Xsara');
 if ($tty_reader) {
        Glib::IO->add_watch(fileno($tty_reader->fh), 'in',
                \&scx_read, $tty_reader);
+       $track->{sound}->unmute();
 } elsif ($log_reader) {
        Glib::Idle->add(\&log_read_start, [ $log_reader, $parser, $opt{f} ]);
 } else {