Commit Graph

115 Commits (ee7fcf752293a38fd97be0dd1243381e04c6fdaa)

Author SHA1 Message Date
Thomas Schmitt ee7fcf7522 Revoked urge to have a magic[4] in burn_source (free_data is magic enough)
16 years ago
Thomas Schmitt bc1944b970 Minor adjustments with comment text
16 years ago
Thomas Schmitt e5f42759a0 Inserted the necessary error messages and magic numbers
16 years ago
Thomas Schmitt e2479d6088 More documentation for burn_source, new API call burn_fifo_inquire_status()
16 years ago
Thomas Schmitt 771e659a43 More documentation for burn_source
16 years ago
Thomas Schmitt 01ec5f031d More documentation for burn_source
16 years ago
Thomas Schmitt 769ea039a1 Clarified role of burn_source
16 years ago
Thomas Schmitt 214de7d7df Implemented a simple fifo to decouple from burn_source signals
16 years ago
Thomas Schmitt 5e995c9cd0 Implemented drive role 3, sequential write-only stdio drives (e.g. stdout)
16 years ago
Thomas Schmitt 78dd75b1ff New API function burn_drive_equals_adr()
16 years ago
Thomas Schmitt 282e228a6b New API function burn_msgs_submit()
16 years ago
Thomas Schmitt 698866015e New API function burn_drive_leave_locked()
16 years ago
Thomas Schmitt 361a110274 Equipped libdax_msgs with reference counter. Completed its mutex protection.
16 years ago
Thomas Schmitt f379a2c91a New API function burn_set_messenger()
16 years ago
Thomas Schmitt ab15717ce0 Documented burn_write_opts_set_multi @param opts
16 years ago
Thomas Schmitt bdf862b429 Made Libburn_precheck_write_ruleS unconditional code
16 years ago
Thomas Schmitt 2d3d255231 Documentation of stdio-drives
16 years ago
Thomas Schmitt c62e63a8d9 Made burn_drive_scan_and_grab() extend the drive list rather than replacing it
16 years ago
Thomas Schmitt 0b13c31b07 Reacted on changed media profile of stdio-drives
16 years ago
Thomas Schmitt edc50c89ee Promoted burn_drive_raw_get_adr() to API function burn_drive_d_get_adr()
16 years ago
Thomas Schmitt 0c14e6ee4c burn_drive_grab_dummy() becomes invisible part of burn_drive_scan_and_grab()
16 years ago
Thomas Schmitt 31650eb988 New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role()
16 years ago
Thomas Schmitt 797f403b0d New API function burn_write_opts_get_drive()
16 years ago
Thomas Schmitt 16a5bbacb4 Corrected memory management flaws found by Joris Dobbelsteen
16 years ago
Thomas Schmitt 1adf86532e Allowed to suppress error message from failed burn_read_data()
16 years ago
Thomas Schmitt c6bc4a5e97 Taking synchronous read/write into respect with abort handling
16 years ago
Thomas Schmitt d21697b289 New API function burn_read_data()
16 years ago
Thomas Schmitt fd3a907d9f Clarifications about burn_random_access_write()
16 years ago
Thomas Schmitt cf0dd395f0 New API function burn_random_access_write()
16 years ago
Thomas Schmitt 621a1c24e4 Updated comments about supported profiles and media types
16 years ago
Thomas Schmitt 2c467c8378 Removed ban against speed 0 with burn_drive_set_buffer_waiting()
16 years ago
Thomas Schmitt bdadae6ba5 Implemented minimum speed in burn_drive_set_speed()
16 years ago
Thomas Schmitt 4dd8f098ac New API function burn_drive_get_best_speed()
16 years ago
Thomas Schmitt 22d1d56ebd New API-Function burn_drive_set_buffer_waiting()
16 years ago
Thomas Schmitt 3326fcdb2d Extended struct burn_multi_caps by .might_simulate
16 years ago
Thomas Schmitt 76a9fa4fa2 New cdrskin options --drive_not_f_setlk and --drive_not_o_excl
16 years ago
Thomas Schmitt cc5560fc86 Enabled -isosize for first track by help of fifo and without seeking
16 years ago
Thomas Schmitt 6086b59301 New option drive_scsi_dev_family=sr|scd|sg
16 years ago
Thomas Schmitt b6c7fd7478 Re-enabled -force with write modes which seem unavailable
16 years ago
Thomas Schmitt 2e361e50ed Enabled DVD-R/DL Sequential via burn_allow_untested_profiles()
16 years ago
Thomas Schmitt 0ddeb01502 Made burn_disc_available_space() take into respect burn_write_opts_set_start_byte()
16 years ago
Thomas Schmitt 64ae333863 Macro for length of rejection reasons string (old size is still safe)
16 years ago
Thomas Schmitt 8182be7824 Re-enabled overwriteable pseudo-pseudo-SAO with unpredicted track size
16 years ago
Thomas Schmitt 115f03cf63 Moved tao_to_sao_tsize into libburn, let cdrskin use auto_write_type and precheck
16 years ago
Thomas Schmitt b6475c3d84 Re-arranged checking and defaulting of write parameters
16 years ago
Thomas Schmitt 0151358635 Clarified usage comment with burn_drive_info_free() (see ticket 98)
16 years ago
Thomas Schmitt a21c2a5138 Clarifications about current state of fillup
16 years ago
Thomas Schmitt e639cd5bbb Optional padding up to full media size when closing (incomplete yet)
16 years ago
Thomas Schmitt 4903bb9971 Mew API function burn_disc_available_space()
16 years ago
Thomas Schmitt 05623cffc4 New API function burn_write_opts_auto_write_type()
16 years ago