Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
ma_data_source_vtable Struct Reference

#include <miniaudio.h>

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
 

Detailed Description

Definition at line 9261 of file miniaudio.h.

Member Data Documentation

◆ flags

ma_uint32 ma_data_source_vtable::flags

Definition at line 9269 of file miniaudio.h.

◆ onGetCursor

ma_result(* ma_data_source_vtable::onGetCursor) (ma_data_source *pDataSource, ma_uint64 *pCursor)

Definition at line 9266 of file miniaudio.h.

◆ onGetDataFormat

ma_result(* ma_data_source_vtable::onGetDataFormat) (ma_data_source *pDataSource, ma_format *pFormat, ma_uint32 *pChannels, ma_uint32 *pSampleRate, ma_channel *pChannelMap, size_t channelMapCap)

Definition at line 9265 of file miniaudio.h.

◆ onGetLength

ma_result(* ma_data_source_vtable::onGetLength) (ma_data_source *pDataSource, ma_uint64 *pLength)

Definition at line 9267 of file miniaudio.h.

◆ onRead

ma_result(* ma_data_source_vtable::onRead) (ma_data_source *pDataSource, void *pFramesOut, ma_uint64 frameCount, ma_uint64 *pFramesRead)

Definition at line 9263 of file miniaudio.h.

◆ onSeek

ma_result(* ma_data_source_vtable::onSeek) (ma_data_source *pDataSource, ma_uint64 frameIndex)

Definition at line 9264 of file miniaudio.h.

◆ onSetLooping

ma_result(* ma_data_source_vtable::onSetLooping) (ma_data_source *pDataSource, ma_bool32 isLooping)

Definition at line 9268 of file miniaudio.h.


The documentation for this struct was generated from the following file: