Add support for ISO9660 Volume Partition Descriptors.

This commit is contained in:
2019-07-31 04:51:00 +01:00
parent 86820794c6
commit 5a6ed22d98
2 changed files with 14 additions and 0 deletions

View File

@@ -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)

View File

@@ -155,6 +155,12 @@ namespace DiscImageChef.Filesystems.ISO9660
break;
}
case 3:
{
// Unused
break;
}
}
counter++;