From c32955d2d3b8c8397931850b2231eae4501843f2 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 21 Dec 2006 20:57:15 +0000 Subject: [PATCH] Disallowed multi flag with DVD+RW (nurses wrong hopes for now) --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/write.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index af8a0ed0..8f51c10e 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2006.12.21.200556" +#define Cdrskin_timestamP "2006.12.21.205702" diff --git a/libburn/trunk/libburn/write.c b/libburn/trunk/libburn/write.c index 82851b3a..c26ef9a8 100644 --- a/libburn/trunk/libburn/write.c +++ b/libburn/trunk/libburn/write.c @@ -955,9 +955,11 @@ int burn_dvd_write_sync(struct burn_write_opts *o, if (strcmp(d->current_profile_text,"DVD+RW")==0) { - if (disc->sessions!=1 || disc->session[0]->tracks>1) { + if (disc->sessions!=1 || disc->session[0]->tracks>1 + || o->multi ) { sprintf(msg, - "Burning of DVD+RW is restricted to a single track"); + "Burning of DVD+RW is restricted to a single track and session" + ); libdax_msgs_submit(libdax_messenger, d->global_index, 0x0002011f, LIBDAX_MSGS_SEV_SORRY, LIBDAX_MSGS_PRIO_HIGH,