NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
dvdqueue.h
1#ifndef RVL_SDK_DVD_QUEUE_H
2#define RVL_SDK_DVD_QUEUE_H
3#include <revolution/DVD/dvd.h>
4#include <types.h>
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9typedef enum {
10 DVD_PRIO_HIGHEST,
11 DVD_PRIO_HIGH,
12 DVD_PRIO_MEDIUM,
13 DVD_PRIO_LOW,
14
15 DVD_PRIO_MAX,
16} DVDQueuePriority;
17
18void __DVDClearWaitingQueue(void);
19BOOL __DVDPushWaitingQueue(s32 prio, DVDCommandBlock* block);
20DVDCommandBlock* __DVDPopWaitingQueue(void);
21BOOL __DVDCheckWaitingQueue(void);
22DVDCommandBlock* __DVDGetNextWaitingQueue(void);
23BOOL __DVDDequeueWaitingQueue(const DVDCommandBlock* block);
24
25#ifdef __cplusplus
26}
27#endif
28#endif