* DiscImageChef.Decoders/DVD/PFI.cs:

* DiscImageChef.Decoders/DVD/Enums.cs:
	  Added HD DVD types.

	* DiscImageChef.Decoders/SCSI/Sense.cs:
	  Solved SCSI sense decoding.
This commit is contained in:
2015-12-04 07:52:06 +00:00
parent 18fddf7d28
commit 1b4ee69beb
4 changed files with 38 additions and 1 deletions

View File

@@ -59,6 +59,22 @@ namespace DiscImageChef.Decoders.DVD
/// </summary>
DVDRW = 3,
/// <summary>
/// HD DVD-ROM
/// </summary>
HDDVDROM = 4,
/// <summary>
/// HD DVD-RAM
/// </summary>
HDDVDRAM = 5,
/// <summary>
/// HD DVD-R
/// </summary>
HDDVDR = 6,
/// <summary>
/// HD DVD-RW
/// </summary>
HDDVDRW = 7,
/// <summary>
/// UMD. Version 0 is ECMA-365.
/// </summary>
UMD = 8,

View File

@@ -1483,6 +1483,18 @@ namespace DiscImageChef.Decoders.DVD
else
goto default;
break;
case DiskCategory.HDDVDROM:
sb.AppendFormat(categorySentence, sizeString, "HD DVD-ROM", decoded.PartVersion).AppendLine();
break;
case DiskCategory.HDDVDRAM:
sb.AppendFormat(categorySentence, sizeString, "HD DVD-RAM", decoded.PartVersion).AppendLine();
break;
case DiskCategory.HDDVDR:
sb.AppendFormat(categorySentence, sizeString, "HD DVD-R", decoded.PartVersion).AppendLine();
break;
case DiskCategory.HDDVDRW:
sb.AppendFormat(categorySentence, sizeString, "HD DVD-RW", decoded.PartVersion).AppendLine();
break;
default:
sb.AppendFormat(categorySentence, sizeString, "unknown disc type", decoded.PartVersion).AppendLine();
break;