Enabled DVD+R as tested media (-multi is still always on)
This commit is contained in:
parent
d178e2abdb
commit
ada31dd3f2
@ -2,7 +2,7 @@
|
|||||||
.\" First parameter, NAME, should be all caps
|
.\" First parameter, NAME, should be all caps
|
||||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
.\" other parameters are allowed: see man(7), man(1)
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
.TH CDRSKIN 1 "February 23, 2007"
|
.TH CDRSKIN 1 "March 6, 2007"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
.\"
|
.\"
|
||||||
.\" Some roff macros, for reference:
|
.\" Some roff macros, for reference:
|
||||||
@ -16,8 +16,8 @@
|
|||||||
.\" .sp <n> insert n+1 empty lines
|
.\" .sp <n> insert n+1 empty lines
|
||||||
.\" for manpage-specific macros, see man(7)
|
.\" for manpage-specific macros, see man(7)
|
||||||
.SH NAME
|
.SH NAME
|
||||||
cdrskin \- burns preformatted data to CD-R, CD-RW, DVD-R, DVD-RW, DVD+RW,
|
cdrskin \- burns preformatted data to CD-R[W], DVD-R[W], DVD+R[W], DVD-RAM
|
||||||
DVD-RAM via libburn.
|
via libburn.
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B cdrskin
|
.B cdrskin
|
||||||
.RI [ options | track_source_addresses ]
|
.RI [ options | track_source_addresses ]
|
||||||
@ -44,7 +44,7 @@ or in Session at Once mode for seamless tracks.
|
|||||||
.br
|
.br
|
||||||
Multi session on CD (follow-up sessions in TAO only)
|
Multi session on CD (follow-up sessions in TAO only)
|
||||||
.br
|
.br
|
||||||
and on DVD-RW or DVD-R (in Incremental write mode only).
|
or on DVD-R[W] (in Incremental mode) or on DVD+R.
|
||||||
.br
|
.br
|
||||||
Single session on DVD-RW or DVD-R (Disk-at-once)
|
Single session on DVD-RW or DVD-R (Disk-at-once)
|
||||||
.br
|
.br
|
||||||
@ -136,14 +136,16 @@ Multiple cycles of blanking and overwriting with random numbers might be.
|
|||||||
.PP
|
.PP
|
||||||
.B Sequentially Recordable DVD Media:
|
.B Sequentially Recordable DVD Media:
|
||||||
.br
|
.br
|
||||||
Currently only DVD-RW and DVD-R can be used for the Sequential recording model.
|
Currently DVD-RW, DVD-R and DVD+R can be used for the Sequential recording
|
||||||
|
model.
|
||||||
|
.br
|
||||||
DVD-RW must be in state "Sequential Recording".
|
DVD-RW must be in state "Sequential Recording".
|
||||||
The media must be either blank or appendable.
|
The media must be either blank or appendable.
|
||||||
Newly purchased DVD-RW and DVD-R media are in this state.
|
Newly purchased DVD-RW and DVD-R media are in this state.
|
||||||
Used DVD-RW get into blank sequential state by option
|
Used DVD-RW get into blank sequential state by option
|
||||||
.B blank=deformat_sequential .
|
.B blank=deformat_sequential .
|
||||||
.br
|
.br
|
||||||
Two write modes may be available:
|
With DVD-R[W] two write modes may be available:
|
||||||
.br
|
.br
|
||||||
Mode DAO has many restrictions. It does not work with
|
Mode DAO has many restrictions. It does not work with
|
||||||
appendable media, allows no -multi and only a single track. The size of the
|
appendable media, allows no -multi and only a single track. The size of the
|
||||||
@ -168,10 +170,21 @@ unpredicted length and to keep media appendable by option
|
|||||||
.B -multi .
|
.B -multi .
|
||||||
The only restriction towards CD-R[W] is the lack of support for -audio tracks.
|
The only restriction towards CD-R[W] is the lack of support for -audio tracks.
|
||||||
Multiple tracks per session are permissible.
|
Multiple tracks per session are permissible.
|
||||||
|
.br
|
||||||
|
The write modes for DVD+R both resemble DVD-R Incremental Streaming except
|
||||||
|
that with DVD+R each track gets wrapped in an own session. -sao does
|
||||||
|
reserve a track size whereas -tao writes the tracks open ended. They do not
|
||||||
|
make much difference in respect to the result, though.
|
||||||
|
.br
|
||||||
|
Currently DVD+R are always kept appendable regardless wether -multi is given
|
||||||
|
or not. This might change in future so it is strongly advised to already now
|
||||||
|
use
|
||||||
|
.B -multi
|
||||||
|
whenever the disc shall be kept appendable.
|
||||||
.PP
|
.PP
|
||||||
.B Overwriteable DVD Media:
|
.B Overwriteable DVD Media:
|
||||||
.br
|
.br
|
||||||
Currently only types DVD+RW, DVD-RW and DVD-RAM can be overwritten via cdrskin.
|
Currently types DVD+RW, DVD-RW and DVD-RAM can be overwritten via cdrskin.
|
||||||
.br
|
.br
|
||||||
DVD+RW and DVD-RAM media get treated as blank media regardless wether they
|
DVD+RW and DVD-RAM media get treated as blank media regardless wether they
|
||||||
hold data or not. They need no special initial formatting.
|
hold data or not. They need no special initial formatting.
|
||||||
@ -649,7 +662,7 @@ This option is only needed for revoking eventual --ignore_signals or
|
|||||||
.BI \--allow_untested_media
|
.BI \--allow_untested_media
|
||||||
Enable the use of media profiles which have been implemented but not yet
|
Enable the use of media profiles which have been implemented but not yet
|
||||||
tested. Currently this applies to : profile 0015h , DVD-R/DL Sequential
|
tested. Currently this applies to : profile 0015h , DVD-R/DL Sequential
|
||||||
(will not allow -multi).
|
(will not allow -multi) and to profile 002Bh, DVD+R/DL.
|
||||||
.br
|
.br
|
||||||
If you really test such media, then please report the outcome on
|
If you really test such media, then please report the outcome on
|
||||||
libburn-hackers@pykix.org
|
libburn-hackers@pykix.org
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Cdrskin_timestamP "2007.03.06.195203"
|
#define Cdrskin_timestamP "2007.03.06.205312"
|
||||||
|
@ -6,9 +6,11 @@
|
|||||||
@section intro Introduction
|
@section intro Introduction
|
||||||
|
|
||||||
Libburnia is an open-source project for reading, mastering and writing
|
Libburnia is an open-source project for reading, mastering and writing
|
||||||
optical discs. For now this means CD-R, CD-RW, DVD-RAM, DVD+RW, DVD-RW, DVD-R.
|
optical discs.
|
||||||
|
For now this means CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD-RW, DVD-R.
|
||||||
|
|
||||||
Not supported yet are DVD+R, any dual layer media, HD-DVD, BD (blue ray).
|
Not supported yet are dual layer media, HD-DVD, BD (blue ray). Testers for
|
||||||
|
dual layer DVD+/-R are wanted, though.
|
||||||
|
|
||||||
The project comprises of several more or less interdependent parts which
|
The project comprises of several more or less interdependent parts which
|
||||||
together strive to be a usable foundation for application development.
|
together strive to be a usable foundation for application development.
|
||||||
@ -89,7 +91,7 @@ languages and development tools.
|
|||||||
libburner is a minimal demo application for the library libburn
|
libburner is a minimal demo application for the library libburn
|
||||||
(see: libburn/libburn.h) as provided on http://libburn.pykix.org .
|
(see: libburn/libburn.h) as provided on http://libburn.pykix.org .
|
||||||
It can list the available devices, can blank a CD-RW or DVD-RW and
|
It can list the available devices, can blank a CD-RW or DVD-RW and
|
||||||
can burn to CD-R, CD-RW, DVD-RAM, DVD+RW, DVD-RW, DVD-R.
|
can burn to recordable CD and recordable single layer DVD.
|
||||||
|
|
||||||
It's main purpose, nevertheless, is to show you how to use libburn and also
|
It's main purpose, nevertheless, is to show you how to use libburn and also
|
||||||
to serve the libburnia team as reference application. libburner does indeed
|
to serve the libburnia team as reference application. libburner does indeed
|
||||||
|
@ -5,7 +5,7 @@ Content:
|
|||||||
- SAO CD Cookbook (CD-R, CD-RW, pure audio or pure data only)
|
- SAO CD Cookbook (CD-R, CD-RW, pure audio or pure data only)
|
||||||
- Overwriteable DVD Cookbook (DVD-RAM, DVD+RW, DVD-RW)
|
- Overwriteable DVD Cookbook (DVD-RAM, DVD+RW, DVD-RW)
|
||||||
- Sequential DVD-R[W] Cookbook
|
- Sequential DVD-R[W] Cookbook
|
||||||
- >>> DVD+R Cookbook (emerging, totally untested yet)
|
- DVD+R Cookbook (still emerging)
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
TAO Multi-Session CD Cookbook
|
TAO Multi-Session CD Cookbook
|
||||||
@ -987,7 +987,7 @@ close session if multi-session is demanded.
|
|||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
INCOMPLETE, YET TOTALLY UNTESTED
|
INCOMPLETE YET
|
||||||
|
|
||||||
DVD+R Cookbook
|
DVD+R Cookbook
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
@ -1077,6 +1077,8 @@ Number 0 closes the DVD+R session but keeps the media appendable.
|
|||||||
(mmc5r03c.pdf 6.3.3.4.3)
|
(mmc5r03c.pdf 6.3.3.4.3)
|
||||||
|
|
||||||
|
|
||||||
|
>>> This is not tested yet. growisofs has code for that gesture but explicitly
|
||||||
|
avoids to use it. Instead it recommends to fill up the media with zeros.
|
||||||
Eventually 5Bh CLOSE TRACK SESSION Close Function 101b is used to finalize
|
Eventually 5Bh CLOSE TRACK SESSION Close Function 101b is used to finalize
|
||||||
the media with minimal radius. After that the disc is not appendable any more !
|
the media with minimal radius. After that the disc is not appendable any more !
|
||||||
(mmc5r03c.pdf 6.3.3.4.4)
|
(mmc5r03c.pdf 6.3.3.4.4)
|
||||||
|
@ -1541,8 +1541,8 @@ void mmc_get_configuration(struct burn_drive *d)
|
|||||||
d->current_is_supported_profile = 1;
|
d->current_is_supported_profile = 1;
|
||||||
#endif
|
#endif
|
||||||
#ifdef Libburn_support_dvd_plus_R
|
#ifdef Libburn_support_dvd_plus_R
|
||||||
if ((cp == 0x1b || cp == 0x2b) &&
|
if (cp == 0x1b || (cp == 0x2b && burn_support_untested_profiles))
|
||||||
burn_support_untested_profiles) /* DVD+R , DVD+R/DL */
|
/* DVD+R , DVD+R/DL */
|
||||||
d->current_is_supported_profile = 1;
|
d->current_is_supported_profile = 1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user