|
From: <lor...@us...> - 2006-12-08 19:53:16
|
Revision: 260
http://svn.sourceforge.net/mp3roaster/?rev=260&view=rev
Author: lorenzo1
Date: 2006-12-08 11:53:14 -0800 (Fri, 08 Dec 2006)
Log Message:
-----------
Removed --dao option. MP3Roaster will now burn all CD's in disc at once mode.
Modified Paths:
--------------
trunk/mp3roaster/mp3roaster.pl
trunk/mp3roaster/mp3roasterrc
Modified: trunk/mp3roaster/mp3roaster.pl
===================================================================
--- trunk/mp3roaster/mp3roaster.pl 2006-12-07 13:24:27 UTC (rev 259)
+++ trunk/mp3roaster/mp3roaster.pl 2006-12-08 19:53:14 UTC (rev 260)
@@ -55,7 +55,6 @@
'opt_file_list|list|L=s',
'opt_cdr_speed|speed|s=i',
'opt_cdr_dummy|dummy|d',
- 'opt_cdr_dao|dao|a',
'opt_cdr_burnfree|burnfree|b',
'opt_temp_dir|temp|t=s',
'opt_mp3_decoder|mp3dec|m=s',
@@ -91,7 +90,6 @@
-D, --dev CDR device to use.
-s, --speed Burn speed.
-d, --dummy Burn with laser off.
- -a, --dao Burn in disk-at-once (DAO) mode for gapless recording.
-b, --burnfree Turn on support for Buffer Underrun Free writing.
-t, --temp Temporary directory.
-m, --mp3dec MP3 decoder to use.
@@ -234,7 +232,6 @@
my $config_cdr_dev;
my $config_cdr_speed;
my $config_cdr_dummy;
- my $config_cdr_dao;
my $config_cdr_burnfree;
my $config_temp_dir;
my $config_mp3_decoder;
@@ -253,7 +250,6 @@
"config_cdr_dev" => \$config_cdr_dev,
"config_cdr_speed" => \$config_cdr_speed,
"config_cdr_dummy" => \$config_cdr_dummy,
- "config_cdr_dao" => \$config_cdr_dao,
"config_cdr_burnfree" => \$config_cdr_burnfree,
"config_temp_dir" => \$config_temp_dir,
"config_mp3_decoder" => \$config_mp3_decoder,
@@ -1051,7 +1047,7 @@
#
sub burn {
- my ($config_cdr_app, $config_cdr_dev, $config_cdr_speed, $config_cdr_dummy, $config_cdr_dao, $config_cdr_burnfree, @wav_array) = @_;
+ my ($config_cdr_app, $config_cdr_dev, $config_cdr_speed, $config_cdr_dummy, $config_cdr_burnfree, @wav_array) = @_;
my $sub = "BURN";
my $burn_wav_list;
my $cdr_app_options;
@@ -1063,22 +1059,13 @@
$burn_wav_list = $burn_wav_list." \"$wav\"";
}
- $cdr_app_options = "dev=$config_cdr_dev speed=$config_cdr_speed gracetime=2 -eject -pad -audio -silent";
+ $cdr_app_options = "dev=$config_cdr_dev speed=$config_cdr_speed gracetime=2 -eject -sao -pad -audio -silent";
if ($config_cdr_dummy) {
$cdr_app_options = $cdr_app_options." -dummy";
}
- if ($config_cdr_dao) {
-
- $cdr_app_options = $cdr_app_options." -dao";
-
- } else {
-
- $cdr_app_options = $cdr_app_options." -tao";
- }
-
if ($config_cdr_burnfree) {
$cdr_app_options = $cdr_app_options." driveropts=burnfree";
@@ -1219,7 +1206,6 @@
print "$confhash{config_cdr_speed}x ";
print "dummy " if ($confhash{config_cdr_dummy});
- print "dao " if ($confhash{config_cdr_dao});
print "burnfree " if ($confhash{config_cdr_burnfree});
print "lowercase " if ($confhash{config_check_lowercase});
print "spaces " if ($confhash{config_check_spaces});
@@ -1317,7 +1303,7 @@
# printf " * Burning %d files, please wait... ", ($#wav_array+1);
#
print " * Burning files, please wait... ";
- burn($confhash{config_cdr_app}, $confhash{config_cdr_dev}, $confhash{config_cdr_speed}, $confhash{config_cdr_dummy}, $confhash{config_cdr_dao}, $confhash{config_cdr_burnfree}, @wav_array);
+ burn($confhash{config_cdr_app}, $confhash{config_cdr_dev}, $confhash{config_cdr_speed}, $confhash{config_cdr_dummy}, $confhash{config_cdr_burnfree}, @wav_array);
print "done.\n";
#
@@ -1405,10 +1391,6 @@
Burn with laser off
-=item B<-a, --dao>
-
-Burn in disk-at-once (DAO) mode for gapless recording
-
=item B<-b, --burnfree>
Turn on Buffer Underrun Free writing
Modified: trunk/mp3roaster/mp3roasterrc
===================================================================
--- trunk/mp3roaster/mp3roasterrc 2006-12-07 13:24:27 UTC (rev 259)
+++ trunk/mp3roaster/mp3roasterrc 2006-12-08 19:53:14 UTC (rev 260)
@@ -55,14 +55,6 @@
$config_cdr_dummy = 0;
#
-# CDR DAO
-#
-# Use this option to record a CD in disk-at-once mode.
-# This allows live CD tracks to be burned with no gaps between them.
-#
-$config_cdr_dao = 1;
-
-#
# CDR BURNFREE
#
# Configure here whether you want your drive to use burnfree technology to
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|