Class IsoParser

Namespace
CHDSharp.Encoder
Assembly
CHDSharpLib.dll

Parses a raw ISO image into a single-track table of contents, matching MAME's cdrom_file::parse_iso: MODE1/2048 when the size is divisible by 2048, MODE2/2336, or MODE2_RAW/2352.

public static class IsoParser
Inheritance
IsoParser
Inherited Members

Methods

Parse(string)

Parses an ISO image into a single-track table of contents.

public static CdToc Parse(string isoPath)

Parameters

isoPath string

Path to the .iso/.cdr/.toast file.

Returns

CdToc

The parsed table of contents.

Exceptions

FileNotFoundException

The ISO file does not exist.

InvalidDataException

The file size matches no known sector size.