|
|
| MA_ATOMIC (8, ma_uint64) next |
|
|
union { | |
|
struct { | |
|
ma_uint16 code | |
|
ma_uint16 slot | |
|
ma_uint32 refcount | |
| } breakup |
|
ma_uint64 allocation | |
| } | toc |
|
ma_uint32 | order |
|
union { | |
|
struct { | |
|
ma_job_proc proc | |
|
ma_uintptr data0 | |
|
ma_uintptr data1 | |
| } custom |
|
union { | |
|
struct { | |
|
void * pResourceManager | |
|
void * pDataBufferNode | |
|
char * pFilePath | |
|
wchar_t * pFilePathW | |
|
ma_uint32 flags | |
|
ma_async_notification * pInitNotification | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pInitFence | |
|
ma_fence * pDoneFence | |
| } loadDataBufferNode |
|
struct { | |
|
void * pResourceManager | |
|
void * pDataBufferNode | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pDoneFence | |
| } freeDataBufferNode |
|
struct { | |
|
void * pResourceManager | |
|
void * pDataBufferNode | |
|
void * pDecoder | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pDoneFence | |
| } pageDataBufferNode |
|
struct { | |
|
void * pDataBuffer | |
|
ma_async_notification * pInitNotification | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pInitFence | |
|
ma_fence * pDoneFence | |
|
ma_uint64 rangeBegInPCMFrames | |
|
ma_uint64 rangeEndInPCMFrames | |
|
ma_uint64 loopPointBegInPCMFrames | |
|
ma_uint64 loopPointEndInPCMFrames | |
|
ma_uint32 isLooping | |
| } loadDataBuffer |
|
struct { | |
|
void * pDataBuffer | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pDoneFence | |
| } freeDataBuffer |
|
struct { | |
|
void * pDataStream | |
|
char * pFilePath | |
|
wchar_t * pFilePathW | |
|
ma_uint64 initialSeekPoint | |
|
ma_async_notification * pInitNotification | |
|
ma_fence * pInitFence | |
| } loadDataStream |
|
struct { | |
|
void * pDataStream | |
|
ma_async_notification * pDoneNotification | |
|
ma_fence * pDoneFence | |
| } freeDataStream |
|
struct { | |
|
void * pDataStream | |
|
ma_uint32 pageIndex | |
| } pageDataStream |
|
struct { | |
|
void * pDataStream | |
|
ma_uint64 frameIndex | |
| } seekDataStream |
| } resourceManager |
|
union { | |
|
union { | |
|
struct { | |
|
void * pDevice | |
|
ma_uint32 deviceType | |
| } reroute |
| } aaudio |
| } device |
| } | data |
The documentation for this struct was generated from the following file:
- H:/Games/Unreal/Aaron/FunWithShaders/Plugins/ST_VJMaster/Source/Thirdparty/MiniAudio/miniaudio.h