mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Fix calculating offset using scrambled read as audio when device is in database.
This commit is contained in:
@@ -148,8 +148,8 @@ namespace Aaru.Core.Media.Info
|
|||||||
if(!offsetFound &&
|
if(!offsetFound &&
|
||||||
(debug || dbDev?.ATAPI?.RemovableMedias?.Any(d => d.CanReadCdScrambled == true) == true ||
|
(debug || dbDev?.ATAPI?.RemovableMedias?.Any(d => d.CanReadCdScrambled == true) == true ||
|
||||||
dbDev?.SCSI?.RemovableMedias?.Any(d => d.CanReadCdScrambled == true) == true ||
|
dbDev?.SCSI?.RemovableMedias?.Any(d => d.CanReadCdScrambled == true) == true ||
|
||||||
dev.Manufacturer.ToLowerInvariant() ==
|
dbDev?.SCSI?.MultiMediaDevice?.TestedMedia?.Any(d => d.CanReadCdScrambled == true) ==
|
||||||
"hl-dt-st"))
|
true || dev.Manufacturer.ToLowerInvariant() == "hl-dt-st"))
|
||||||
{
|
{
|
||||||
sense = dev.ReadCd(out cmdBuf, out _, wantedLba, sectorSize, 3, MmcSectorTypes.Cdda, false,
|
sense = dev.ReadCd(out cmdBuf, out _, wantedLba, sectorSize, 3, MmcSectorTypes.Cdda, false,
|
||||||
false, false, MmcHeaderCodes.None, true, false, MmcErrorField.None,
|
false, false, MmcHeaderCodes.None, true, false, MmcErrorField.None,
|
||||||
|
|||||||
Reference in New Issue
Block a user