Commit Graph

68 Commits (6b7e0f134a13e52e2c8392263e569edb8684fee0)

Author SHA1 Message Date
Thomas Schmitt 6b7e0f134a Made SCSI timeout settable at level of SPC, SBC, MMC functions
11 years ago
Thomas Schmitt 7e6dadeb02 Bug fix: stdio sizes > 4 TB - 32 kB caused integer rollover
12 years ago
Thomas Schmitt b0a4b7c15c Bug fix: Some drives returned wrong CD sizes after having burnt DVD-R
12 years ago
Thomas Schmitt c96745af15 Consolidated several local struct command to a new member of struct burn_drive
12 years ago
Thomas Schmitt 0352486f97 Improved reaction on Damage Bit and missing NWA_V of READ TRACK INFORMATION
12 years ago
Thomas Schmitt af41742516 Provisory introduction of drive role 5, random access write-only
12 years ago
Thomas Schmitt 3519b42c14 Introduced alternative signal handling actions
13 years ago
Thomas Schmitt 6db992e646 Added or adjusted copyright and license statements in single files
13 years ago
Thomas Schmitt d158e7f456 Test macros for double START UNIT and SET CD SPEED
13 years ago
Thomas Schmitt 2e6f83b3b3 New API call burn_track_set_cdxa_conv()
14 years ago
Thomas Schmitt 567beb1d9f Correction with erasable bit of burn_disc_get_cd_info()
14 years ago
Thomas Schmitt eb62395e41 New API call burn_disc_get_cd_info()
14 years ago
Thomas Schmitt 22c187cd61 Implemented automatic START UNIT after STOP UNIT before any other SCSI command
14 years ago
Thomas Schmitt 654d71ef07 New API call burn_drive_snooze()
14 years ago
Thomas Schmitt c59300b27a New API calls burn_drive_get_all_profiles(), burn_obtain_profile_name()
14 years ago
Thomas Schmitt 1ccedd5572 Bug fix: No usable media was detected with old MMC-1 drives
14 years ago
Thomas Schmitt 591c385489 New API function burn_drive_set_stream_recording()
14 years ago
Thomas Schmitt 596d5bc5b0 Recognizing BD-R media spoiled by the close bug and handling them as appendable
14 years ago
Thomas Schmitt 817edbaeea Interpreting feature 0023h for BD-R formatting capabilities
14 years ago
Thomas Schmitt 22554efe4f Formatting of BD-R SRM to default size and by index
14 years ago
Thomas Schmitt d6fde26824 Adjustments with DVD-RAM formatting
15 years ago
Thomas Schmitt e522db6220 New API call burn_write_opts_set_stream_recording()
15 years ago
Thomas Schmitt f71c2079ff Ensured synchronize cache before release
16 years ago
Thomas Schmitt 5d93e04b28 Trying to catch signals from within the writer thread
16 years ago
Thomas Schmitt 5e995c9cd0 Implemented drive role 3, sequential write-only stdio drives (e.g. stdout)
16 years ago
Thomas Schmitt 090861567d Brought burn_stdio_write_track() onto sector_data() for outmost realism
16 years ago
Thomas Schmitt 31650eb988 New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role()
16 years ago
Thomas Schmitt d2c9236c25 Corrected harmless type declaration flaws
16 years ago
Thomas Schmitt d21697b289 New API function burn_read_data()
16 years ago
Thomas Schmitt 0b575e044e Changed "unsigned" to "unsigned int"
16 years ago
Thomas Schmitt 0217702b8c Preparations to avoid writing which will not fit in drive buffer
16 years ago
Thomas Schmitt 79adcb520b For Linux 2.4, USB : Carefully avoided to inquire more data than available
16 years ago
Thomas Schmitt 4bc8e4caea Cleaned up scsi sibling management, sketched grafting of DDLP
16 years ago
Thomas Schmitt e955d50198 Determine physical interface SCSI,ATA,SATA,USB,... (for future use)
16 years ago
Thomas Schmitt 4df7aa0f3b Installed a guardian for predicted track end
16 years ago
Thomas Schmitt 4903bb9971 Mew API function burn_disc_available_space()
16 years ago
Thomas Schmitt 330e0e2d5f Preparations for DVD-R[W] DAO
16 years ago
Thomas Schmitt e876f90e6c Obtain TOC from non-CD via 52h READ TRACK INFORMATION
16 years ago
Thomas Schmitt dde52c1971 Provisorily obtain multi-session -C parameters (violates MMC specs but works)
16 years ago
Thomas Schmitt bda139f390 Experiments about list of features and profiles
16 years ago
Thomas Schmitt a34e872511 Kept DVD+RW from stopping BG formatting if it was not started at all
16 years ago
Thomas Schmitt 9180a0036d Avoided closing of 0x13-DVD-RW sessions which are not intermediate
16 years ago
Thomas Schmitt a426df57d7 Load array of format capacities into struct burn_drive
16 years ago
Thomas Schmitt e6cfff69eb Enhanced DVD-RW formatting
16 years ago
Thomas Schmitt ab51d551d3 New formatting parameter "size". Sorry for changing API. Function is a week old.
16 years ago
Thomas Schmitt 97fe858760 Prepared formatting of DVD-RW
16 years ago
Thomas Schmitt 85ffe77a32 New API calls burn_drive_get_speedlist() , burn_drive_free_speedlist()
16 years ago
Thomas Schmitt 95bebfb814 Completed revision 556
16 years ago
Thomas Schmitt 94848398c0 Prepared experiments for writing to DVD (most easy: DVD+RW)
16 years ago
Thomas Schmitt ad2c080145 Ticket 21: media type via 46h GET CONFIGURATION , Current Profile
16 years ago