From 4d5486acf5534aed34d41d103104cf2914ad43ae Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 13 Apr 2019 19:36:31 +0200 Subject: [PATCH] Applying stream recording only to DVD-RAM, BD-R, BD-RE media --- cdrskin/cdrskin_timestamp.h | 2 +- libburn/drive.c | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index a480344..43ed6f5 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2019.04.13.173355" +#define Cdrskin_timestamP "2019.04.13.173610" diff --git a/libburn/drive.c b/libburn/drive.c index c384c79..d4e1bb4 100644 --- a/libburn/drive.c +++ b/libburn/drive.c @@ -1196,6 +1196,15 @@ int burn_drive_set_stream_recording(struct burn_drive *d, int recmode, LIBDAX_MSGS_SEV_NOTE, LIBDAX_MSGS_PRIO_HIGH, "Drive currently does not offer Stream Recording", 0, 0); + } else if (d->current_profile != 0x12 && + d->current_profile != 0x41 && + d->current_profile != 0x43) { + d->do_stream_recording = 0; + libdax_msgs_submit(libdax_messenger, d->global_index, + 0x000201ad, + LIBDAX_MSGS_SEV_NOTE, LIBDAX_MSGS_PRIO_HIGH, + "Stream Recording suppressed due to medium type", + 0, 0); } #endif /* ! Libburn_force_stream_recordinG */