From a90d19ee110eb855839c67352a33bf4e9b5f6326 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 1 Nov 2020 18:02:29 +0000 Subject: [PATCH] Fix detection of dual layer DVDs. Fixes #377 --- DVD/PFI.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DVD/PFI.cs b/DVD/PFI.cs index c02c97d80..4809496e7 100644 --- a/DVD/PFI.cs +++ b/DVD/PFI.cs @@ -147,7 +147,7 @@ namespace Aaru.Decoders.DVD pfi.LastPulseEndGroove = response[68]; pfi.BiasPowerDurationGroove = response[69]; } - else if(pfi.PartVersion == 6) + else if(pfi.PartVersion >= 6) { pfi.Velocity = response[504]; pfi.ReadPower = response[505]; @@ -352,8 +352,8 @@ namespace Aaru.Decoders.DVD break; // DVD-R DL and DVD-RW DL - case DiskCategory.DVDR when pfi.PartVersion == 6: - case DiskCategory.DVDRW when pfi.PartVersion == 3: + case DiskCategory.DVDR when pfi.PartVersion >= 6: + case DiskCategory.DVDRW when pfi.PartVersion >= 3: pfi.MaxRecordingSpeed = (DVDRecordingSpeed)response[21]; pfi.MinRecordingSpeed = (DVDRecordingSpeed)response[22]; pfi.RecordingSpeed1 = (DVDRecordingSpeed)response[23];