Compare commits

..

4 Commits

5 changed files with 18 additions and 16 deletions

View File

@ -26,7 +26,7 @@ following possible.
cdrskin. By Thomas Schmitt <scdbackup@gmx.net>
Integrated sub project of libburnia.pykix.org but also published via:
http://scdbackup.sourceforge.net/cdrskin_eng.html
http://scdbackup.sourceforge.net/cdrskin-0.3.0.pl00.tar.gz
http://scdbackup.sourceforge.net/cdrskin-0.3.0.pl01.tar.gz
Copyright (C) 2006-2007 Thomas Schmitt
------------------------------------------------------------------------------
@ -59,9 +59,9 @@ systems, including 64 bit systems. (Further reports are welcome.)
Compilation, First Glimpse, Installation
Obtain cdrskin-0.3.0.pl00.tar.gz, take it to a directory of your choice and do:
Obtain cdrskin-0.3.0.pl01.tar.gz, take it to a directory of your choice and do:
tar xzf cdrskin-0.3.0.pl00.tar.gz
tar xzf cdrskin-0.3.0.pl01.tar.gz
cd cdrskin-0.3.0
Or obtain a libburnia.pykix.org SVN snapshot,

View File

@ -157,7 +157,7 @@ rw-permissions and retry the bus scan as non-superuser.
<P>
<DL>
<DT>Download as source code (see README):</DT>
<DD><A HREF="cdrskin-0.3.0.pl00.tar.gz">cdrskin-0.3.0.pl00.tar.gz</A>
<DD><A HREF="cdrskin-0.3.0.pl01.tar.gz">cdrskin-0.3.0.pl01.tar.gz</A>
(540 KB).
</DD>
<DD>
@ -168,14 +168,14 @@ cdrskin is part of libburn - full libburn is provided with cdrskin releases.
</DD>
<DD>&nbsp;</DD>
<DT>Download as single x86 binaries (untar and move to /usr/bin/cdrskin):</DT>
<DD><A HREF="cdrskin_0.3.0.pl00-x86-suse9_0.tar.gz">
cdrskin_0.3.0.pl00-x86-suse9_0.tar.gz</A>, (75 KB),
<DD><A HREF="cdrskin_0.3.0.pl01-x86-suse9_0.tar.gz">
cdrskin_0.3.0.pl01-x86-suse9_0.tar.gz</A>, (75 KB),
<DL>
<DD>runs on SuSE 9.0 (2.4.21) , RIP-14.4 (2.6.14) ,
Gentoo (2.6.15 x86_64 Athlon).</DD>
</DL>
<DD><A HREF="cdrskin_0.3.0.pl00-x86-suse9_0-static.tar.gz">
cdrskin_0.3.0.pl00-x86-suse9_0-static.tar.gz</A>, (275 KB), -static compiled,
<DD><A HREF="cdrskin_0.3.0.pl01-x86-suse9_0-static.tar.gz">
cdrskin_0.3.0.pl01-x86-suse9_0-static.tar.gz</A>, (275 KB), -static compiled,
<DL>
<DD>runs on SuSE 7.2 (2.4.4), and on the systems above.</DD>
</DL>
@ -213,6 +213,14 @@ single-track session</LI>
<LI>Emulation of new wodim option msifile=path</LI>
</UL>
</P>
<P>
Bug fix towards previous patch level 0:
<UL>
<LI>Tracks >= 2 GB were only possible via a pipe to stdin but not
directly from a disk file</LI>
</UL>
</P>
<HR>

View File

@ -1 +1 @@
#define Cdrskin_timestamP "2007.01.16.120001"
#define Cdrskin_timestamP "2007.01.25.180001"

View File

@ -73,9 +73,6 @@ static off_t file_size(struct burn_source *source)
if (fstat(fs->datafd, &buf) == -1)
return (off_t) 0;
/* for now we keep it compatible to the old (int) return value */
if(buf.st_size >= 1308622848) /* 2 GB - 800 MB to prevent rollover */
return (off_t) 1308622848;
return (off_t) buf.st_size;
}
@ -126,9 +123,6 @@ static off_t fd_get_size(struct burn_source *source)
return fs->fixed_size;
if (fstat(fs->datafd, &buf) == -1)
return (off_t) 0;
/* for now we keep it compatible to the old (int) return value */
if (buf.st_size >= 1308622848) /* 2 GB - 800 MB to prevent rollover */
return (off_t) 1308622848;
return buf.st_size;
}

View File

@ -317,7 +317,7 @@ void burn_track_clear_isrc(struct burn_track *t)
int burn_track_get_sectors(struct burn_track *t)
{
int size;
off_t size;
int sectors, seclen;
seclen = burn_sector_length(t->mode);