Next cdrskin-0.3.1 cycle

This commit is contained in:
Thomas Schmitt 2007-02-06 21:22:41 +00:00
parent 78f1cf835d
commit fed2af8c69
3 changed files with 102 additions and 22 deletions

View File

@ -423,8 +423,7 @@ task of maintaining extendable ISO-Filesystems on DVD+RW.
DVD-RW
DVD-RW are usable if formatted to state "Restricted Overwrite" or if in state
"Sequential Recording" - provided the "Incremental Streaming" feature (21h) is
available.
"Sequential Recording".
"Sequential" is the state of unused media and of media previously blanked
or written by cdrecord. dvd+rw-format -blank can also achieve this state.
@ -434,8 +433,10 @@ of multi-session like CD-RW. (But not capable of -audio recording.)
This means they need option -multi to stay appendable, need to be blanked
to be writeable from start, return useable info with -toc and -msinfo,
eventually perform appending automatically.
Without "Incremental Streaming" offered by the drive, they are regarded as
unsuitable media for now.
Without "Incremental Streaming" offered by the drive, only write mode DAO is
available with sequential DVD-RW. It only works with blank media, allows only
one single track, no -multi, and demands a fixely predicted track size.
(growisofs uses it with DVD-RW if option -dvd-compat is given.)
Overwriteable DVD behave much like DVD+RW. "Restricted" refers only to the
granularity of random access and block size which have always to be aligned to
@ -463,14 +464,15 @@ blank=format_overwrite_full uses preferrably "Full Format" (type 00h).
This formatting lasts as long as writing a full DVD. It includes writing of
lead-out which is said to be good for DVD ROM compatibility.
A de-formatting option is available to make overwriteable DVD-RW sequential:
De-formatting options are available to make overwriteable DVD-RW sequential:
blank=deformat_sequential performs thorough blanking of all states of DVD-RW.
blank=all and blank=fast perform the same thorough blanking, but refuse to do
this with overwriteable DVD-RW, thus preserving their formatting. The specs
allow minimal blanking but the resulting media on my drives offer no
Incremental Streaming afterwards. So even blank=fast will do full blanking.
Incremental Streaming afterwards. So blank=fast will do full blanking.
blank=deformat_sequential_quickest is faster but might yield DAO-only media.
DVD-R

View File

@ -233,6 +233,7 @@ directly from a disk file</LI>
<LI>Multi-session burning to sequential (i.e. unformatted) DVD-RW</LI>
<LI>Option -toc with sequential DVD-RW</LI>
<LI>Options -msinfo and msifile= with appendable DVD-RW</LI>
<LI>Single session DAO write mode with DVD-RW</LI>
<LI>(Testers wanted for DVD-R)</LI>
</UL>
</DD>

View File

@ -21,13 +21,14 @@ Deliberate deviations of cdrskin from cdrecord compatibility:
+ -msinfo pushes all other messages to stderr. It works independent of
other options which would prevent it with cdrecord (-atip, -scanbus, ...)
+ DVD+RW writing is like -tao on giant blank CD-RW.
Same with DVD-RW in mode Restricted Overwrite.
+ DVD-RW "Restricted Overwrite" writing is like DVD+RW (i.e. like -tao).
Formatting is done via cdrskin-specific blank=format_overwrite and not
with option -format.
+ DVD track sources get not concateneated to a single track. In general DVD
writing is quite different from cdrecord-ProDVD:
DVD-RW "Disc-at-once" (-sao) is nearest to cdrecord-ProDVD's methods.
DVD-RW "Incremental Streaming" (-tao) on unformatted media allows
multi-session and track sources of unpredictable size.
Writing DVD-RAM, DVD+RW and "Restricted Overwrite" DVD-RW is like -tao on
blank CD. Formatting is done via cdrskin-specific blank=format_overwrite
and not with option -format.
------------------------------------------------------------------------------
Changelog
@ -2816,34 +2817,110 @@ cdrskin/README
cdrskin/cdrskin.1
Prepared next cdrskin-0.3.1 cycle
1 Feb 2007 []
1 Feb 2007 [674]
cdrskin/changelog.txt
Prepared next cdrskin-0.3.1 cycle
1 Feb 2007 [675] [676]
cdrskin/cdrskin.1
Mentioned DVD-RW multi-session in overview of features
------------------------------------ cycle - cdrskin-0.3.1 - 2007.02.01.
------------------------------------ cycle - cdrskin-0.3.1 - 2007.02.01.203057
* Burnfree enabled by default
* Multi-session recording on sequential DVD-RW, including -toc, -msinfo
2 Feb 2007 [677]
cdrskin/convert_man_to_html.sh
Some sed expressions for beautification
2 Feb 2007 [678]
doc/cookbook.txt
Updated about DVD-R[W] blanking, multi-session info and TOC
2007.02.02.151327 [679]
libburn/mmc.c
test/telltoc.c
Make mmc_read_multi_session_c1 use TOC if available
2007.02.02.173345 [680]
libburn/mmc.c
cdrskin/cdrskin.c
Improved classification and TOC of finalized DVD-R[W] media
Make wide use of mmc_four_char_to_int(), mmc_int_to_four_char()
------------------------------------ cycle - cdrskin-0.3.1 - 2007.02.02.183755
burn_disc_get_multi_caps(d, multi_session, multi_track, start_adr, alignment)
3 Feb 2007 [681]
cdrskin/cdrskin.1
cdrskin/wiki_plain.txt
Mentioned DVD-RW multi-session
2007.02.03.205526 (comitted 4 Feb 2007) [682]
libburn/libburn.h
libburn/mmc.c
libburn/drive.c
libburn/async.c
test/telltoc.c
New in API : struct burn_multi_caps and burn_disc_get_multi_caps()
2007.02.05.132335 [683]
libburn/transport.h
libburn/mmc.c
Preparations for DVD-R[W] DAO
2007.02.06.130410 [684]
libburn/libburn.h
libburn/mmc.c
libburn/write.c
libburn/drive.c
libburn/libdax_msgs.h
Implemented DVD-R[W] DAO as BURN_WRITE_SAO
2007.02.06.170621 [685]
libburn/write.c
libburn/mmc.c
Beautification of debugging messages
2007.02.06.174320 [686]
cdrskin/cdrskin.c
tao_to_sao_tsize= for DVD-R[W] DAO
2007.02.06.185534 [687]
libburn/async.c
cdrskin/cdrskin.c
Enabled fast blank for DVD-R[W]
6 Feb 2007 [688]
cdrskin/cdrskin.1
Clarified CD and DVD peculiarities
6 Feb 2007 [689]
doc/cookbook.txt
Described DVD-R[W] DAO mode
------------------------------------ cycle - cdrskin-0.3.1 - 2007.02.06.200802
* DVD-R[W] Disk-at-once writing
[]
cdrskin/README
cdrskin/changelog.txt
cdrskin/cdrskin_eng.html
Nect cdrskin-0.3.1 cycle
Be clearer about non-Incremental DVD-R[W]
forceful blanking of blank media in burn_disc_erase()
Documentation about multi-session DVD-RW
What about minimum track sizes ? (POWER OFF/ON , BUS RESET ?)
growisofs does not finalize multi-session DVD[+-]R unless padding up. Why ?
Check test/libburner and test/telltoc for consequences
Test with DVD-R
------------------------------------ cycle - cdrskin-0.3.1 -
DVD-R[W] DAO
Make wide use of mmc_four_char_to_int(), mmc_int_to_four_char()
Remove from README what is also written in the man page.