Commit Graph

36 Commits

Author SHA1 Message Date
Thomas Schmitt 5644f93fb9 Bug fix: Double free at end of run if burn_write_opts_set_leadin_text() is used 2016-03-30 19:00:28 +00:00
Thomas Schmitt 8c23b95f5a Closed a potential memory leak with CD-TEXT production. Coverity CID 21809. 2015-10-23 16:24:55 +00:00
Thomas Schmitt 2ca4a30f37 Bug fix: A final fsync(2) was performed with stdio drives, even if not desired 2014-04-09 15:22:20 +00:00
Thomas Schmitt f138cfd899 Prepared for possible demise of mode page 2A 2014-02-05 19:20:08 +00:00
Thomas Schmitt 412e5e04b9 Prevented a memory leak that in most cases was closed by a race condition 2013-11-16 17:05:40 +00:00
Thomas Schmitt 4426be4951 New API calls burn_drive_was_feat21_failure(), burn_write_opts_set_fail21h_sev() 2013-10-28 10:51:05 +00:00
Thomas Schmitt ebaf7baee6 Beginning to create new API call burn_read_audio 2012-11-29 11:14:33 +00:00
Thomas Schmitt 0742eda1da Compile time option for obs_pad 2012-04-13 20:26:35 +00:00
Thomas Schmitt 47de5aa301 New API call burn_write_opts_set_obs_pad() 2012-04-08 11:26:35 +00:00
Thomas Schmitt 43191b6e77 Corrected some minor differences between SVN and local development tree 2012-01-23 10:27:13 +00:00
Thomas Schmitt c2674a3ea5 New API calls for composing CD-TEXT 2011-12-12 09:26:41 +00:00
Thomas Schmitt 3dbf723e9d New API call burn_write_opts_set_leadin_text() 2011-12-05 20:36:31 +00:00
Thomas Schmitt d4be375515 Changed all malloc() to calloc() 2010-07-12 19:37:31 +00:00
Thomas Schmitt 1ecc2d2030 Eventually including ../config.h generated by autotools 2010-05-16 09:07:42 +00:00
Thomas Schmitt 6a7da3cfec Added or adjusted copyright and license statements in single files 2010-02-14 08:45:14 +00:00
Thomas Schmitt dea30cc8c8 New API calls burn_write_opts_set_dvd_obs(), burn_write_opts_set_stdio_fsync() 2009-11-15 15:30:26 +00:00
Thomas Schmitt bae3cf6618 Rectified use of burn_drive.mdata->valid 2009-06-02 16:28:33 +00:00
Thomas Schmitt 27c75ee526 New API function burn_drive_set_stream_recording() 2009-02-27 14:30:57 +00:00
Thomas Schmitt d76fee9816 New API call burn_write_opts_set_stream_recording() 2008-04-12 16:42:45 +00:00
Thomas Schmitt 1c3a79629c New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role() 2007-09-04 22:50:04 +00:00
Thomas Schmitt b40de2f9ed New API function burn_write_opts_get_drive() 2007-09-01 18:23:06 +00:00
Thomas Schmitt 79b1f0d5b9 Added check for .might_simulate to burn_write_opts_auto_write_type() 2007-05-28 17:03:12 +00:00
Thomas Schmitt ae543245f6 Fixed bug introduced with rev 736ff which prevented audio CD burning 2007-03-03 15:16:19 +00:00
Thomas Schmitt 796dab221d Re-enabled -force with write modes which seem unavailable 2007-03-03 14:11:52 +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 de724a3b64 Took fill_up_media into respect with automatic write mode decisions 2007-02-15 20:16:22 +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 0b8c0a490d New API function burn_write_opts_auto_write_type() 2007-02-07 16:30:42 +00:00
Thomas Schmitt c82f8ce73b Bugfix after changes for DVD+RW: start_byte was initialized 0, but must be -1 2006-12-24 18:23:30 +00:00
Thomas Schmitt ff3b1102cb Made DVD 32k end padding controllable 2006-12-24 14:24:35 +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 5e7ac69a89 Prepared experiments for writing to DVD (most easy: DVD+RW) 2006-12-20 11:20:08 +00:00
Mario Danic 44997a2df8 Started logical separation of libisofs and libburn 2006-11-13 00:13:21 +00:00