VJ Master 1.0
Real-time audio analysis and visualisation.
Loading...
Searching...
No Matches
ma_data_source_vtable Struct Reference

Public Attributes

ma_result(* onRead )(ma_data_source *pDataSource, void *pFramesOut, ma_uint64 frameCount, ma_uint64 *pFramesRead)
ma_result(* onSeek )(ma_data_source *pDataSource, ma_uint64 frameIndex)
ma_result(* onGetDataFormat )(ma_data_source *pDataSource, ma_format *pFormat, ma_uint32 *pChannels, ma_uint32 *pSampleRate, ma_channel *pChannelMap, size_t channelMapCap)
ma_result(* onGetCursor )(ma_data_source *pDataSource, ma_uint64 *pCursor)
ma_result(* onGetLength )(ma_data_source *pDataSource, ma_uint64 *pLength)
ma_result(* onSetLooping )(ma_data_source *pDataSource, ma_bool32 isLooping)
ma_uint32 flags

The documentation for this struct was generated from the following file:
  • H:/Games/Unreal/Aaron/FunWithShaders/Plugins/ST_VJMaster/Source/Thirdparty/MiniAudio/miniaudio.h