Add CD MCN to dicformat.

This commit is contained in:
2018-02-08 01:00:59 +00:00
parent f734ae3d04
commit 4a710822a0
2 changed files with 7 additions and 2 deletions

View File

@@ -4637,6 +4637,7 @@ namespace DiscImageChef.DiscImages
case DataType.UsbDescriptors: return MediaTagType.USB_Descriptors;
case DataType.XboxDmi: return MediaTagType.Xbox_DMI;
case DataType.XboxPfi: return MediaTagType.Xbox_PFI;
case DataType.CompactDiscMediaCatalogueNumber: return MediaTagType.CD_MCN;
default: throw new ArgumentOutOfRangeException();
}
}
@@ -4713,6 +4714,7 @@ namespace DiscImageChef.DiscImages
case MediaTagType.USB_Descriptors: return DataType.UsbDescriptors;
case MediaTagType.Xbox_DMI: return DataType.XboxDmi;
case MediaTagType.Xbox_PFI: return DataType.XboxPfi;
case MediaTagType.CD_MCN: return DataType.CompactDiscMediaCatalogueNumber;
default:
throw new ArgumentOutOfRangeException(nameof(tag), tag, null);
}
@@ -4881,7 +4883,9 @@ namespace DiscImageChef.DiscImages
/// <summary>Apple Sony (12 byte) tag</summary>
AppleSonyTag = 73,
/// <summary>Priam Data Tower (24 byte) tag</summary>
PriamDataTowerTag = 74
PriamDataTowerTag = 74,
/// <summary>CompactDisc Media Catalogue Number (as in Lead-in), 13 bytes, ASCII</summary>
CompactDiscMediaCatalogueNumber = 75
}
/// <summary>List of known blocks types</summary>

View File

@@ -617,7 +617,8 @@ enum <ushort> DataType
CdSectorSubchannel = 71,
AppleProfileTag = 72,
AppleSonyTag = 73,
PriamDataTowerTag = 74
PriamDataTowerTag = 74,
CompactDiscMediaCatalogueNumber = 75
};
enum <uint> BlockType