public Type DetectType(Stream Stream)
{
switch (DetectSubType(Stream))
{
case SubType.Cso:
case SubType.Dax:
case SubType.Iso:
return Type.Iso;
case SubType.Elf:
case SubType.Pbp:
return Type.Executable;
case SubType.Psf:
return Type.Other;
default:
return Type.Unknown;
}
}