From 64bb4afb68f6a6f7ee7e5406cae0d65d56215bc7 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 6 May 2008 18:10:44 +0000 Subject: [PATCH] Declared BD-RE to be supported --- libburn/trunk/cdrskin/cdrskin.1 | 19 +++++++------------ libburn/trunk/cdrskin/cdrskin.c | 7 +------ libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/cdrskin/wiki_plain.txt | 8 ++++---- 4 files changed, 13 insertions(+), 23 deletions(-) diff --git a/libburn/trunk/cdrskin/cdrskin.1 b/libburn/trunk/cdrskin/cdrskin.1 index de63a24f..01a49e42 100644 --- a/libburn/trunk/cdrskin/cdrskin.1 +++ b/libburn/trunk/cdrskin/cdrskin.1 @@ -2,7 +2,7 @@ .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) -.TH CDRSKIN 1 "April 27, 2008" +.TH CDRSKIN 1 "May 06, 2008" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: @@ -16,8 +16,7 @@ .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME -cdrskin \- burns preformatted data to CD-R[W], DVD-R[W], DVD+R[W], DVD+R/DL, -DVD-RAM via libburn. +cdrskin \- burns preformatted data to CD, DVD, and BD-RE via libburn. .SH SYNOPSIS .B cdrskin .RI [ options | track_source_addresses ] @@ -36,7 +35,7 @@ You do not need to be superuser for its daily usage. .br Blanking of CD-RW and DVD-RW. .br -Formatting of DVD-RW, DVD+RW, DVD-RAM, experimentally BD-RE. +Formatting of DVD-RW, DVD+RW, DVD-RAM, BD-RE. .br Burning of data or audio tracks to CD, .br @@ -52,7 +51,7 @@ Single session on DVD-RW or DVD-R (Disk-at-once). .br Single session or emulated ISO-9660 multi-session .br -on overwriteable DVD+RW, DVD-RW, DVD-RAM, experimentally on BD-RE +on overwriteable DVD+RW, DVD-RW, DVD-RAM, BD-RE .br or on data file or block device. .br @@ -216,7 +215,7 @@ Best reader compatibility is achieved without it .B Overwriteable DVD or BD Media: .br Currently types DVD+RW, DVD-RW, DVD-RAM and BD-RE can be overwritten via -cdrskin. BD-RE is supported only with option --allow_untested_media. +cdrskin. .br Option -audio is not allowed. Only one track is allowed. Option -multi cannot mark a recognizeable end of overwriteable media. @@ -365,6 +364,8 @@ e.g. if it is non-blank write-once. .br This leaves unformatted DVD-RW in unformatted blank state. To format DVD-RW use blank=format_overwriteable. +.br +(Note: blank=as_needed is not an original cdrecord option.) .TP The following blank types are specific to particular media familes. Use them if special features are desired. .TP @@ -398,8 +399,6 @@ This currently applies to unformatted DVD-RW, DVD-RAM and BD-RE. Eventually the appropriate default formatting is chosen. If other media or states are encountered then nothing happens. .br -Note: BD-RE currently is only supported with option --allow_untested_media . -.br The following formatting types are more specialized to particular media families. .TP @@ -429,8 +428,6 @@ format_defectmgt Format DVD-RAM or BD-RE to reserve the default amount of spare blocks for defect management. .br -Note: BD-RE currently is only supported with option --allow_untested_media . -.br The following format_defectmgt_* allow to submit user wishes which nevertheless have to match one of the available formats. These formats are offered by the drive after examining the media. @@ -1047,8 +1044,6 @@ tested. Currently this applies to : .br Profile 0015h , DVD-R/DL Sequential (will not allow -multi). .br -Profile 0043h , BD-RE. -.br If you really test such media, then please report the outcome on libburn-hackers@pykix.org .TP diff --git a/libburn/trunk/cdrskin/cdrskin.c b/libburn/trunk/cdrskin/cdrskin.c index b66014f6..6573beec 100644 --- a/libburn/trunk/cdrskin/cdrskin.c +++ b/libburn/trunk/cdrskin/cdrskin.c @@ -5220,12 +5220,7 @@ int Cdrskin_blank(struct CdrskiN *skin, int flag) } else if(do_format==4) { /* Formatting and influencing defect management of DVD-RAM , BD-RE */ - if(profile_number == 0x12 || - (profile_number == 0x43 && skin->preskin->allow_untested_media)) { - - /* >>> check whether the current media is already formatted */; - - } else { + if(!(profile_number == 0x12 || profile_number == 0x43)) { fprintf(stderr, "cdrskin: SORRY : blank=%s for now does DVD-RAM and BD-RE only\n", fmt_text); diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index 63b5bfc0..d91c119e 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2008.05.06.180813" +#define Cdrskin_timestamP "2008.05.06.181100" diff --git a/libburn/trunk/cdrskin/wiki_plain.txt b/libburn/trunk/cdrskin/wiki_plain.txt index 4772864b..6cf27b26 100644 --- a/libburn/trunk/cdrskin/wiki_plain.txt +++ b/libburn/trunk/cdrskin/wiki_plain.txt @@ -8,8 +8,8 @@ Its paragon, cdrecord, is a powerful GPL'ed burn program included in Joerg Schilling's cdrtools. cdrskin strives to be a second source for the services traditionally provided by cdrecord. Currently it does CD-R and CD-RW this way. -Overwriteable media DVD-RAM, DVD+RW and DVD-RW are handled differently than -with cdrecord-ProDVD in order to offer TAO-like single track recording. +Overwriteable media DVD-RAM, DVD+RW, DVD-RW, and BD-RE are handled differently +than with cdrecord-ProDVD in order to offer TAO-like single track recording. Sequential DVD-R[W], DVD+R, DVD+R/DL are handled like CD-R[W] with TAO and multi-session. Additionally cdrskin offers cdrecord-ProDVD-like mode DAO with DVD-R[W]. @@ -268,8 +268,8 @@ for an illustrated example with K3b 0.10 . DVD advise: -For burning of DVD media other than DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, -DVD-RW, DVD-R, the cdrskin project currently advises to use +For burning of DVD/BD media other than DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, +DVD-RW, DVD-R, BD-RE, the cdrskin project currently advises to use Andy Polyakov's dvd+rw-tools which despite their historic name are capable of all the media above and more, including BD discs.