NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
AXOut.h
1#ifndef RVL_SDK_AX_OUT_H
2#define RVL_SDK_AX_OUT_H
3#include <types.h>
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#define AX_STREAM_SIZE_RMT 40
9#define AX_RMT_MAX 4
10
11typedef void (*AXFrameCallback)(void);
12typedef void (*AXExceedCallback)(u32 cycles);
13
14u32 __AXOutNewFrame(void);
15void __AXOutAiCallback(void);
16void __AXOutInitDSP(void);
17void __AXOutInit(u32 mode);
18AXFrameCallback AXRegisterCallback(AXFrameCallback callback);
19s32 AXRmtGetSamplesLeft(void);
20s32 AXRmtGetSamples(s32 chan, s16* out, s32 num);
21s32 AXRmtAdvancePtr(s32 num);
22
23#ifdef __cplusplus
24}
25#endif
26#endif