TIEDirectShow.DVDGetProperty
Declaration
function DVDGetProperty(Prop: AnsiString; SubProp: AnsiString): AnsiString;
Description
Read a property from current DVD. This method can return current DVD position and some other properties like number of titles and chapters.
Value | Description |
NumOfVolumes | Returns number of volumes |
Volume | Returns current used volume |
Side | Returns current side (1 or 2) |
NumOfTitles | Returns number of titles |
DiscID | Returns system-generated 64-bit "unique" identification number for the specified DVD |
NumOfChapters | Returns number of chapters of the specified title (specify title in SubProp parameter) |
Title | Returns current title |
Chapter | Returns current chapter |
Time | Returns current time using format like "HH:MM:SS:FF", where FF is frame in current second |
TotalTitleTime | Retrieves the total playback time for the current title |
// gets number of titles
NumOfTitles := StrToIntDef(ImageEnView1.IO.DShowParams.DVDGetProperty('NumOfTitles'), 0);
// gets number of chapters in title '1'
NumOfChapters := StrToIntdef(ImageEnView1.IO.DShowParams.DVDGetProperty('NumOfChapters', '1'), 0);
| Demos\Display\VMR_DVD\VMR_DVD.dpr |