mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Add support for ISO9660 Volume Partition Descriptors.
This commit is contained in:
@@ -111,6 +111,7 @@ namespace DiscImageChef.Filesystems.ISO9660
|
||||
if(highSierra) hsOff = 8;
|
||||
bool cdi = false;
|
||||
bool evd = false;
|
||||
bool vpd = false;
|
||||
|
||||
while(true)
|
||||
{
|
||||
@@ -195,6 +196,12 @@ namespace DiscImageChef.Filesystems.ISO9660
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case 3:
|
||||
{
|
||||
vpd = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
counter++;
|
||||
@@ -476,6 +483,7 @@ namespace DiscImageChef.Filesystems.ISO9660
|
||||
if(aaip) isoMetadata.AppendLine("Arbitrary Attribute Interchange Protocol present.");
|
||||
if(ziso) isoMetadata.AppendLine("zisofs compression present.");
|
||||
if(evd) isoMetadata.AppendLine("Contains Enhanved Volume Descriptor.");
|
||||
if(vpd) isoMetadata.AppendLine("Contains Volume Partition Descriptor.");
|
||||
if(bvd != null)
|
||||
isoMetadata.AppendFormat("Disc bootable following {0} specifications.", bootSpec).AppendLine();
|
||||
if(segaCd != null)
|
||||
|
||||
@@ -155,6 +155,12 @@ namespace DiscImageChef.Filesystems.ISO9660
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case 3:
|
||||
{
|
||||
// Unused
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
counter++;
|
||||
|
||||
Reference in New Issue
Block a user