Go to the source code of this file.
|
enum | DVDState {
DVD_STATE_END = 0x0
, DVD_STATE_BUSY = 0x1
, DVD_STATE_WAITING = 0x2
, DVD_STATE_COVER_CLOSED = 0x3
,
DVD_STATE_NO_DISK = 0x4
, DVD_STATE_COVER_OPEN = 0x5
, DVD_STATE_WRONG_DISK = 0x6
, DVD_STATE_MOTOR_STOPPED = 0x7
,
DVD_STATE_IGNORED = 0x8
, DVD_STATE_CANCELED = 0xa
, DVD_STATE_RETRY = 0xb
, DVD_STATE_FATAL_ERROR = -1
} |
|
enum | DVDResult { DVD_RESULT_GOOD = 0
, DVD_RESULT_FATAL_ERROR = -1
, DVD_RESULT_IGNORED = -2
, DVD_RESULT_CANCELED = -3
} |
|
|
void | DVDInit (void) |
|
BOOL | DVDOpen (const char *filename, DVDFileInfo *fileinfo) |
|
BOOL | DVDClose (DVDFileInfo *fileinfo) |
|
BOOL | DVDReadPrio (DVDFileInfo *fileinfo, void *, s32, s32, s32) |
|
DVDDiskID * | DVDGetCurrentDiskID (void) |
|
BOOL | DVDFastOpen (long, DVDFileInfo *fileinfo) |
|
s32 | DVDGetCommandBlockStatus (const DVDCommandBlock *block) |
|
BOOL | DVDReadAsyncPrio (DVDFileInfo *fileinfo, void *, long, long, DVDCallback, long) |
|
int | DVDConvertPathToEntrynum (const char *) |
|
s32 | DVDGetDriveStatus (void) |
|
BOOL | DVDCheckDisk (void) |
|
BOOL | DVDChangeDir (const char *dirname) |
|
BOOL | DVDCloseDir (DVDDirectory *dir) |
|
BOOL | DVDOpenDir (const char *, DVDDirectory *dir) |
|
BOOL | DVDReadDir (DVDDirectory *dir, DVDDirectoryEntry *entry) |
|
BOOL | DVDReadAbsAsyncPrio (DVDCommandBlock *block, void *addr, s32 length, s32 offset, DVDCBCallback callback, s32 prio) |
|
BOOL | DVDReadAbsAsyncForBS (DVDCommandBlock *block, void *addr, s32 length, s32 offset, DVDCBCallback callback) |
|
BOOL | DVDReadDiskID (DVDCommandBlock *block, DVDDiskID *diskID, DVDCBCallback callback) |
|
BOOL | DVDCancelStreamAsync (DVDCommandBlock *block, DVDCBCallback callback) |
|
BOOL | DVDInquiryAsync (DVDCommandBlock *block, DVDDriveInfo *info, DVDCBCallback callback) |
|
void | DVDReset (void) |
|
BOOL | DVDSetAutoInvalidation (BOOL autoInval) |
|
void | DVDResume (void) |
|
static BOOL | DVDCancelAsync (DVDCommandBlock *block, DVDCBCallback callback) |
|
s32 | DVDCancel (DVDCommandBlock *block) |
|
void | __DVDPrepareResetAsync (DVDCBCallback callbac) |
|
BOOL | DVDCompareDiskID (DVDDiskID *id1, DVDDiskID *id2) |
|
DVDCommandBlock * | __DVDPopWaitingQueue (void) |
|
◆ DVDBB1
◆ DVDBB2
◆ DVDCallback
◆ DVDCBCallback
◆ DVDCommandBlock
◆ DVDDirectory
◆ DVDDirectoryEntry
◆ DVDDiskID
◆ DVDDriveInfo
◆ DVDFileInfo
◆ DVDOptionalCommandChecker
◆ DVDResult
◆ DVDState
◆ DVDResult
Enumerator |
---|
DVD_RESULT_GOOD | |
DVD_RESULT_FATAL_ERROR | |
DVD_RESULT_IGNORED | |
DVD_RESULT_CANCELED | |
◆ DVDState
Enumerator |
---|
DVD_STATE_END | |
DVD_STATE_BUSY | |
DVD_STATE_WAITING | |
DVD_STATE_COVER_CLOSED | |
DVD_STATE_NO_DISK | |
DVD_STATE_COVER_OPEN | |
DVD_STATE_WRONG_DISK | |
DVD_STATE_MOTOR_STOPPED | |
DVD_STATE_IGNORED | |
DVD_STATE_CANCELED | |
DVD_STATE_RETRY | |
DVD_STATE_FATAL_ERROR | |
◆ __DVDPopWaitingQueue()
◆ __DVDPrepareResetAsync()
◆ DVDCancel()
◆ DVDCancelAsync()
◆ DVDCancelStreamAsync()
◆ DVDChangeDir()
◆ DVDCheckDisk()
◆ DVDClose()
◆ DVDCloseDir()
◆ DVDCompareDiskID()
◆ DVDConvertPathToEntrynum()
◆ DVDFastOpen()
◆ DVDGetCommandBlockStatus()
◆ DVDGetCurrentDiskID()
◆ DVDGetDriveStatus()
◆ DVDInit()
◆ DVDInquiryAsync()
◆ DVDOpen()
◆ DVDOpenDir()
◆ DVDReadAbsAsyncForBS()
◆ DVDReadAbsAsyncPrio()
◆ DVDReadAsyncPrio()
◆ DVDReadDir()
◆ DVDReadDiskID()
◆ DVDReadPrio()
◆ DVDReset()
◆ DVDResume()
◆ DVDSetAutoInvalidation()
BOOL DVDSetAutoInvalidation |
( |
BOOL |
autoInval | ) |
|