Commit Graph

51 Commits

Author SHA1 Message Date
Thomas Schmitt b40de2f9ed New API function burn_write_opts_get_drive() 2007-09-01 18:23:06 +00:00
Thomas Schmitt 3e432c0341 Corrected memory management flaws found by Joris Dobbelsteen 2007-08-25 08:58:41 +00:00
Thomas Schmitt d8399cc8c9 Allowed to suppress error message from failed burn_read_data() 2007-08-23 15:02:55 +00:00
Thomas Schmitt 64352b61ea Taking synchronous read/write into respect with abort handling 2007-08-22 17:33:53 +00:00
Thomas Schmitt 9a1e8a34a5 New API function burn_read_data() 2007-08-12 15:25:56 +00:00
Thomas Schmitt 190268a3ea Clarifications about burn_random_access_write() 2007-08-12 09:48:31 +00:00
Thomas Schmitt 9078e65ae6 New API function burn_random_access_write() 2007-08-11 20:16:57 +00:00
Thomas Schmitt beb51c50f9 Updated comments about supported profiles and media types 2007-08-10 20:11:33 +00:00
Thomas Schmitt f78da1be6c Removed ban against speed 0 with burn_drive_set_buffer_waiting() 2007-07-19 07:23:01 +00:00
Thomas Schmitt 3ffd17556b Implemented minimum speed in burn_drive_set_speed() 2007-07-17 08:57:24 +00:00
Thomas Schmitt 374b08090c New API function burn_drive_get_best_speed() 2007-07-14 11:15:57 +00:00
Thomas Schmitt 7be3b520f6 New API-Function burn_drive_set_buffer_waiting() 2007-07-12 17:17:41 +00:00
Thomas Schmitt 1b90038fd5 Extended struct burn_multi_caps by .might_simulate 2007-05-28 16:56:58 +00:00
Thomas Schmitt 24757f8826 New cdrskin options --drive_not_f_setlk and --drive_not_o_excl 2007-04-04 18:43:23 +00:00
Thomas Schmitt 1d611b4ca4 Enabled -isosize for first track by help of fifo and without seeking 2007-03-28 10:07:09 +00:00
Thomas Schmitt c03d02ff39 New option drive_scsi_dev_family=sr|scd|sg 2007-03-14 13:37:32 +00:00
Thomas Schmitt 796dab221d Re-enabled -force with write modes which seem unavailable 2007-03-03 14:11:52 +00:00
Thomas Schmitt 7e8aaa102a Enabled DVD-R/DL Sequential via burn_allow_untested_profiles() 2007-02-23 19:08:58 +00:00
Thomas Schmitt 8f7b95717c Made burn_disc_available_space() take into respect burn_write_opts_set_start_byte() 2007-02-22 11:30:12 +00:00
Thomas Schmitt dd805b734d Macro for length of rejection reasons string (old size is still safe) 2007-02-22 09:49:18 +00:00
Thomas Schmitt fc480a2658 Re-enabled overwriteable pseudo-pseudo-SAO with unpredicted track size 2007-02-22 07:26:41 +00:00
Thomas Schmitt d1ae732338 Moved tao_to_sao_tsize into libburn, let cdrskin use auto_write_type and precheck 2007-02-21 20:53:28 +00:00
Thomas Schmitt 9f2aa02c0d Re-arranged checking and defaulting of write parameters 2007-02-19 22:51:39 +00:00
Thomas Schmitt 9610d34491 Clarified usage comment with burn_drive_info_free() (see ticket 98) 2007-02-18 09:44:44 +00:00
Thomas Schmitt bd10126c47 Clarifications about current state of fillup 2007-02-15 20:23:49 +00:00
Thomas Schmitt 0bc022b510 Optional padding up to full media size when closing (incomplete yet) 2007-02-14 20:32:56 +00:00
Thomas Schmitt 8ac399f67e Mew API function burn_disc_available_space() 2007-02-13 14:37:25 +00:00
Thomas Schmitt 0b8c0a490d New API function burn_write_opts_auto_write_type() 2007-02-07 16:30:42 +00:00
Thomas Schmitt 3f35513991 Implemented DVD-R[W] DAO as BURN_WRITE_SAO 2007-02-06 13:06:39 +00:00
Thomas Schmitt 56695822a7 New in API : struct burn_multi_caps and burn_disc_get_multi_caps() 2007-02-04 07:30:14 +00:00
Thomas Schmitt ddb5fa1083 Obtain TOC from non-CD via 52h READ TRACK INFORMATION 2007-02-01 16:15:09 +00:00
Thomas Schmitt d0a2ff1278 Provisorily obtain multi-session -C parameters (violates MMC specs but works) 2007-01-31 17:34:49 +00:00
Thomas Schmitt 08d9fd3265 Enforce minimum track length with SAO 2007-01-25 18:52:50 +00:00
Thomas Schmitt eaec685927 Banned mixed mode SAO (because broken in libburn and unclear in MMC) 2007-01-22 11:42:17 +00:00
Thomas Schmitt fa0c4a2436 Introduced API for inspection and selection of format capacities 2007-01-13 21:18:20 +00:00
Thomas Schmitt f0df191a5e Option -force enables re-formatting 2007-01-10 15:26:30 +00:00
Thomas Schmitt f0538694c5 Enhanced DVD-RW formatting 2007-01-09 21:06:55 +00:00
Thomas Schmitt c9a9da9554 Introduced size parameter to DVD-RW formatting plus writing of zeros. 2007-01-08 10:42:54 +00:00
Thomas Schmitt f78e267af1 New formatting parameter "size". Sorry for changing API. Function is a week old. 2007-01-06 12:08:57 +00:00
Thomas Schmitt f505c56896 Prepared formatting of DVD-RW 2007-01-01 17:10:54 +00:00
Thomas Schmitt 42c021dca3 Minor corrections to revisions 559 and 560 2006-12-26 18:45:21 +00:00
Thomas Schmitt 1bd1985aeb New API calls burn_drive_get_speedlist() , burn_drive_free_speedlist() 2006-12-26 17:07:53 +00:00
Thomas Schmitt 15ab12493c Ticket 93: write speeds from mode page 2Ah descriptors 2006-12-25 11:34:43 +00:00
Thomas Schmitt 6ff6d2c8a6 More appropriate drive status during format and close of DVD+RW 2006-12-23 18:43:31 +00:00
Thomas Schmitt fd3785389f New API function to inquire burn success (and avoid confusing messages) 2006-12-23 14:12:55 +00:00
Thomas Schmitt 639aad3571 Adjustable write position for DVD+RW: burn_write_opts_set_start_byte() 2006-12-23 10:20:35 +00:00
Thomas Schmitt 9105508c19 Appeased doxygen warnings 2006-12-11 21:51:00 +00:00
Thomas Schmitt d30f687b97 New API function to obtain media type: burn_disc_get_profile() 2006-12-02 11:17:12 +00:00
Thomas Schmitt 982166e944 Implemented libburn builtin fine granulated drive buffer min-fill recording 2006-11-19 11:47:34 +00:00
Thomas Schmitt 639a32ac74 Fixed a wrong name in API description 2006-11-14 16:38:01 +00:00