#include <miniaudio.h>
Public Attributes | |
ma_result(* | onGetChannelMap )(void *pUserData, ma_data_source *pBackend, ma_channel *pChannelMap, size_t channelMapCap) |
ma_result(* | onInit )(void *pUserData, ma_read_proc onRead, ma_seek_proc onSeek, ma_tell_proc onTell, void *pReadSeekTellUserData, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
ma_result(* | onInitFile )(void *pUserData, const char *pFilePath, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
ma_result(* | onInitFileW )(void *pUserData, const wchar_t *pFilePath, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
ma_result(* | onInitMemory )(void *pUserData, const void *pData, size_t dataSize, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
void(* | onUninit )(void *pUserData, ma_data_source *pBackend, const ma_allocation_callbacks *pAllocationCallbacks) |
Definition at line 4723 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
ma_result(* ma_decoding_backend_vtable::onGetChannelMap)(void *pUserData, ma_data_source *pBackend, ma_channel *pChannelMap, size_t channelMapCap) |
Definition at line 4730 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
ma_result(* ma_decoding_backend_vtable::onInit)(void *pUserData, ma_read_proc onRead, ma_seek_proc onSeek, ma_tell_proc onTell, void *pReadSeekTellUserData, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
Definition at line 4725 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
ma_result(* ma_decoding_backend_vtable::onInitFile)(void *pUserData, const char *pFilePath, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
Definition at line 4726 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
ma_result(* ma_decoding_backend_vtable::onInitFileW)(void *pUserData, const wchar_t *pFilePath, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
Definition at line 4727 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
ma_result(* ma_decoding_backend_vtable::onInitMemory)(void *pUserData, const void *pData, size_t dataSize, const ma_decoding_backend_config *pConfig, const ma_allocation_callbacks *pAllocationCallbacks, ma_data_source **ppBackend) |
Definition at line 4728 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.
void(* ma_decoding_backend_vtable::onUninit)(void *pUserData, ma_data_source *pBackend, const ma_allocation_callbacks *pAllocationCallbacks) |
Definition at line 4729 of file porcupine/demo/c/pvrecorder/src/miniaudio/extras/miniaudio_split/miniaudio.h.