Commit Graph

161 Commits

Author SHA1 Message Date
b6475c3d84 Re-arranged checking and defaulting of write parameters 2007-02-19 22:51:39 +00:00
ca69e3f2ca Corrected CD TAO bug introduced with DVD bug fix 724 and CD SAO change 655 2007-02-16 11:21:01 +00:00
d272450a70 Repaired debugging message spoiled by uninitialized variable 2007-02-15 20:35:57 +00:00
dbe2ee41ae Took fill_up_media into respect with automatic write mode decisions 2007-02-15 20:16:22 +00:00
e639cd5bbb Optional padding up to full media size when closing (incomplete yet) 2007-02-14 20:32:56 +00:00
d57166f64b Beautification of debugging messages 2007-02-06 17:08:15 +00:00
2799fe1b44 Implemented DVD-R[W] DAO as BURN_WRITE_SAO 2007-02-06 13:06:39 +00:00
fa792f6a67 First successful multi-session write to a sequential DVD-RW 2007-01-30 19:16:35 +00:00
53a1e99675 Preparations for DVD-R[W] Sequential Recording 2007-01-30 17:54:39 +00:00
bda139f390 Experiments about list of features and profiles 2007-01-29 17:57:31 +00:00
c079e09860 Enforce minimum track length with SAO 2007-01-25 18:52:50 +00:00
8f4dd8580c Banned mixed mode SAO (because broken in libburn and unclear in MMC) 2007-01-22 11:42:17 +00:00
7b024f4a72 Comments learned from studying MMC-3 and MMC-5 for SAO CD cookbook 2007-01-21 19:10:37 +00:00
a34e872511 Kept DVD+RW from stopping BG formatting if it was not started at all 2007-01-18 21:18:03 +00:00
9180a0036d Avoided closing of 0x13-DVD-RW sessions which are not intermediate 2007-01-14 13:41:19 +00:00
f28ec96709 Added missing cache sync in case of aborted DVD-RW burns 2007-01-14 11:55:17 +00:00
f77dd3134b Enabled writing to DVD-RAM 2007-01-12 16:26:31 +00:00
e6cfff69eb Enhanced DVD-RW formatting 2007-01-09 21:06:55 +00:00
fdd40d4492 Introduced size parameter to DVD-RW formatting plus writing of zeros. 2007-01-08 10:42:54 +00:00
ab51d551d3 New formatting parameter "size". Sorry for changing API. Function is a week old. 2007-01-06 12:08:57 +00:00
f6b751c4bd Comments and name changes from new findings out of reading MMC-5 2007-01-05 12:58:36 +00:00
97fe858760 Prepared formatting of DVD-RW 2007-01-01 17:10:54 +00:00
c05d6550cb Prepared support for DVD-RW in mode Restricted Overwrite 2006-12-30 00:15:07 +00:00
979e35d979 Ticket 93: write speeds from ACh GET PERFORMANCE, Type 03h, DVD media capacity 2006-12-25 19:00:26 +00:00
221aee23d1 Bugfix with DVD+RW : progress indicators were initialized too late 2006-12-24 18:22:27 +00:00
a7610aa0c9 Made DVD 32k end padding controllable 2006-12-24 14:24:35 +00:00
fb4a209a34 Fixed a bug with speed measurement at end of DVD+RW burning 2006-12-24 14:22:38 +00:00
7e30dbfc5a More appropriate drive status during format and close of DVD+RW 2006-12-23 18:43:31 +00:00
1ce6ec4a3a New API function to inquire burn success (and avoid confusing messages) 2006-12-23 14:12:55 +00:00
c09d8e6da6 Adjustable write position for DVD+RW: burn_write_opts_set_start_byte() 2006-12-23 10:20:35 +00:00
9a752c6130 Disallowed multi flag with DVD+RW (nurses wrong hopes for now) 2006-12-21 20:57:15 +00:00
ff755e7204 Removed some debugging messages 2006-12-21 12:23:10 +00:00
dae337de09 Corrected bug reported by gcc -O2 2006-12-20 17:40:38 +00:00
b02b2a40e7 Refuse to burn audio tracks to DVD 2006-12-20 14:23:36 +00:00
94848398c0 Prepared experiments for writing to DVD (most easy: DVD+RW) 2006-12-20 11:20:08 +00:00
9270f41c65 Prevented premature BURN_DRIVE_IDLE introduced with revision 443 2006-11-25 18:30:06 +00:00
56ab215db0 Ticket 91: update media state model after content change 2006-11-25 15:26:35 +00:00
4daed7c4a9 Implemented libburn builtin fine granulated drive buffer min-fill recording 2006-11-19 11:47:34 +00:00
c1b3d3341e Prepared tests for eventual drive which might support SAO to appendable CD 2006-11-15 09:05:06 +00:00
6c22b98235 New API function burn_disc_track_lba_nwa() 2006-11-11 12:22:53 +00:00
c9478cc15e Experimentally enabled burning to BURN_DISC_APPENDABLE (tested with TAO only) 2006-11-09 19:29:39 +00:00
dad50348db Made track write counter of SAO count rather too much than too few bytes 2006-11-08 17:28:56 +00:00
e54be83b27 Cared for some SCSI error conditions which were ignored up to now 2006-11-06 19:58:24 +00:00
448aac8880 Made CD with unclosed track blankable (by -force) 2006-11-06 15:52:45 +00:00
66515523c1 Enabled TAO for multiple -data tracks (-audio still ends after 0 bytes) 2006-11-03 20:22:54 +00:00
684cfd0cd2 Installed decent abort behavior with TAO 2006-11-03 15:10:24 +00:00
c98dd9b0a7 Installed status communications about closing session ("Fixating") 2006-11-02 21:17:32 +00:00
d337722920 dapted cdrskin pacifier to possibly unknown track size 2006-11-01 16:39:07 +00:00
5af92d13fe Made single track TAO work without fixed size (compile -experimental) 2006-10-31 18:48:18 +00:00
114307a679 Made single track TAO work (sector i/o still wants fixed size, though) 2006-10-31 11:55:51 +00:00
404067bfda Made available drive buffer fill during write 2006-10-23 11:31:37 +00:00
Alexander Nedotsukov
1f11d1c462 Replaced malloc/memset pairs with single calloc() call. 2006-10-19 08:31:33 +00:00
6ad8e2e251 Removed bug in burn_disc_write_sync(): BURN_DRIVE_IDLE, then d->sync_cache() 2006-10-13 11:46:07 +00:00
96af620334 Got rid of assert() in sector.c by soft means 2006-10-10 11:26:46 +00:00
cf8aacb27d Got rid of assert() in write.c by soft means 2006-10-09 08:43:15 +00:00
0ee5e11a8f Removed libburn/message.[ch] 2006-09-26 14:53:06 +00:00
f2c87eae59 Removed inclusion of libburn/message.h 2006-09-25 09:49:38 +00:00
15b3f2627c Obsoleted libburn/message.[ch] 2006-09-24 20:25:54 +00:00
d163ba3119 Implemented track number patch by bonfire-app@wanadoo.fr, tickets 58 and 9 2006-09-01 10:52:01 +00:00
831c487911 Silenced two compiler warnings 2006-08-20 18:21:29 +00:00
Mario Danic
2f2c115e08 Initial import 2006-08-15 20:37:04 +00:00