|
| 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: