Enabled DVD+R, DVD+R DL via --allow_untested_media_types, always -multi for now

This commit is contained in:
Thomas Schmitt 2007-03-06 19:50:32 +00:00
parent d926f80377
commit d178e2abdb
3 changed files with 8 additions and 5 deletions

View File

@ -1 +1 @@
#define Cdrskin_timestamP "2007.03.04.184720" #define Cdrskin_timestamP "2007.03.06.195203"

View File

@ -47,11 +47,11 @@ extern struct libdax_msgs *libdax_messenger;
/* ts A70112 */ /* ts A70112 */
#define Libburn_support_dvd_raM 1 #define Libburn_support_dvd_raM 1
/* ts A70129 */
/* ts A70129 >>> EXPERIMENTAL UNTESTED
*/
#define Libburn_support_dvd_r_seQ 1 #define Libburn_support_dvd_r_seQ 1
/* ts A70306 >>> UNTESTED */
#define Libburn_support_dvd_plus_R 1
/* Progress report: /* Progress report:
ts A61219 : It seems to work with a used (i.e. thoroughly formatted) DVD+RW. ts A61219 : It seems to work with a used (i.e. thoroughly formatted) DVD+RW.
@ -1540,7 +1540,7 @@ void mmc_get_configuration(struct burn_drive *d)
if (cp == 0x15 && burn_support_untested_profiles) /* DVD-R/DL */ if (cp == 0x15 && burn_support_untested_profiles) /* DVD-R/DL */
d->current_is_supported_profile = 1; d->current_is_supported_profile = 1;
#endif #endif
#ifdef Libburn_support_dvd_plusR #ifdef Libburn_support_dvd_plus_R
if ((cp == 0x1b || cp == 0x2b) && if ((cp == 0x1b || cp == 0x2b) &&
burn_support_untested_profiles) /* DVD+R , DVD+R/DL */ burn_support_untested_profiles) /* DVD+R , DVD+R/DL */
d->current_is_supported_profile = 1; d->current_is_supported_profile = 1;

View File

@ -1432,6 +1432,9 @@ int burn_disc_finalize_dvd_plus_r(struct burn_write_opts *o)
{ {
struct burn_drive *d = o->drive; struct burn_drive *d = o->drive;
/* <<< FOR NOW: avoid finalizing media */
return 3;
if (o->multi) if (o->multi)
return 2; return 2;
d->busy = BURN_DRIVE_CLOSING_SESSION; d->busy = BURN_DRIVE_CLOSING_SESSION;