Commit Graph

150 Commits (83e2d203223faf546a79ca19ba14ced448126b3e)

Author SHA1 Message Date
Thomas Schmitt 83e2d20322 Distinguished failure messages about write(2) and fsync(2)
11 years ago
Thomas Schmitt ac4bfb128c Gave up use of burn_print() in libburn
11 years ago
Thomas Schmitt e05e813234 New API call burn_drive_re_assess()
11 years ago
Thomas Schmitt a2965e9993 More generous ignoring of failure of fsync() on inappropriate fd
12 years ago
Thomas Schmitt c03149241d Reacted on warnings of -Wunused-but-set-variable
12 years ago
Thomas Schmitt 54723c9ee3 Replaced some large local variables by other means in libburn/write.c
12 years ago
Thomas Schmitt 99af1501fc Closed a small memory leak with CD SAO found by valgrind
12 years ago
Thomas Schmitt 096ed00f2e New API call burn_disc_close_damaged()
12 years ago
Thomas Schmitt 1f14074d59 Adjustments for drive role 5, random access write-only
12 years ago
Thomas Schmitt af41742516 Provisory introduction of drive role 5, random access write-only
12 years ago
Thomas Schmitt 402f4c0b04 New API call burn_allow_drive_role_4()
12 years ago
Thomas Schmitt 1b166f484d Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
12 years ago
Thomas Schmitt 4f5075d7a9 Forced role 3 on drives which stem from open file descriptors without O_RDWR
12 years ago
Thomas Schmitt 0b25a4d258 Allowed stdio tracks of known size to end in TAO mode on premature EOF
12 years ago
Thomas Schmitt 3b5aeb0f81 Allowed umask to create stdio-drive files with rw-permissions for all
12 years ago
Thomas Schmitt 0f622def33 Issueing messages with all cases of burn canceling
12 years ago
Thomas Schmitt 707d6153f7 Issue warning after writing a BD-R with more than 300 sessions
12 years ago
Thomas Schmitt edca339338 Eventually including ../config.h generated by autotools
13 years ago
Thomas Schmitt 3519b42c14 Introduced alternative signal handling actions
13 years ago
Thomas Schmitt bd3016e085 Corrected optional speed curb for stdio: drives. Was damaged by revision 2903.
13 years ago
Thomas Schmitt 255e5362f9 Avoided random percentage display at start of blanking
13 years ago
Thomas Schmitt c12bbff7d1 Created opportunity to omit source module libburn/crc.c
13 years ago
Thomas Schmitt 6db992e646 Added or adjusted copyright and license statements in single files
13 years ago
Thomas Schmitt bd017a108e Changed docs and comments to "GNU/Linux" where appropriate
13 years ago
Thomas Schmitt d9239aeafc Avoiding stream recording on BD if not 64 kB buffer
13 years ago
Thomas Schmitt 28f4454a9d Some clarifications about the Linux throughput problem
13 years ago
Thomas Schmitt 872068ba7c Made effect of macro Libburn_pioneer_dvr_216d_read_buf_caP unconditional
13 years ago
Thomas Schmitt da0b3b3939 Gave up CLOSE TRACK with CD TAO burn runs
13 years ago
Thomas Schmitt dc8ecdd77e New API calls burn_os_open_track_src() , burn_os_alloc_buffer()
13 years ago
Thomas Schmitt 259d1cd2b7 Bug fix: DVD DAO track size was rounded up much too generously
13 years ago
Thomas Schmitt 6109a7bc08 Longer READ BUFFER CAPACITY interval with DVD/BD writing
13 years ago
Thomas Schmitt f39ff2c2f6 Experiment about SG_FLAG_DIRECT_IO
13 years ago
Thomas Schmitt c8e0472637 Reserving enough track space for 64 kB write chunks
13 years ago
Thomas Schmitt b28165f10b Configure options --enable-cdrskin-fifo-odirect, --enable-dvd-obs-64k
13 years ago
Thomas Schmitt 79a33ca2ac New API calls burn_write_opts_set_dvd_obs(), burn_write_opts_set_stdio_fsync()
13 years ago
Thomas Schmitt 0f37170759 Made SCSI logger permanent and controllable via API call
13 years ago
Thomas Schmitt 76a4c0ac44 Increased stdio flush interval from 1 MB to 16 MB
13 years ago
Thomas Schmitt 83f80364c5 Hopefully solved the endless burn problem with Pioneer DVR-216D
13 years ago
Thomas Schmitt d158e7f456 Test macros for double START UNIT and SET CD SPEED
13 years ago
Thomas Schmitt 4384b0c006 Test macro for SEND OPC INFORMATION before DVD-R track
13 years ago
Thomas Schmitt 3c69b684a8 Fixed CD TAO multi-track -dummy bug reported by Philippe Rouquier
14 years ago
Thomas Schmitt 407471898c Disabled code using libburn/lec.c, removed lec.c from libburn
14 years ago
Thomas Schmitt 635996a327 Added test code about output blocks size as comment.
14 years ago
Thomas Schmitt 91e3a2f3f7 Replaced 8 blanks by a tab
14 years ago
Thomas Schmitt 0ffc4bd19b Marked alleged use of uninitialized memory reported by valgrind
14 years ago
Thomas Schmitt 591c385489 New API function burn_drive_set_stream_recording()
14 years ago
Thomas Schmitt 7cc43c44e9 Prepared eventual closing of spoiled BD-R media by a pseudo write run
14 years ago
Thomas Schmitt de0b3dd469 Preventing a possible bug with a burn run of more than one session at once
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 47dd4d8c09 Bug fix: BD-R were not correctly finalized
14 years ago