Mario Kart 64
Loading...
Searching...
No Matches
ma_engine_config Struct Reference

#include <miniaudio.h>

Collaboration diagram for ma_engine_config:
[legend]

Data Fields

ma_resource_managerpResourceManager
 
ma_contextpContext
 
ma_devicepDevice
 
ma_device_idpPlaybackDeviceID
 
ma_device_data_proc dataCallback
 
ma_device_notification_proc notificationCallback
 
ma_logpLog
 
ma_uint32 listenerCount
 
ma_uint32 channels
 
ma_uint32 sampleRate
 
ma_uint32 periodSizeInFrames
 
ma_uint32 periodSizeInMilliseconds
 
ma_uint32 gainSmoothTimeInFrames
 
ma_uint32 gainSmoothTimeInMilliseconds
 
ma_uint32 defaultVolumeSmoothTimeInPCMFrames
 
ma_uint32 preMixStackSizeInBytes
 
ma_allocation_callbacks allocationCallbacks
 
ma_bool32 noAutoStart
 
ma_bool32 noDevice
 
ma_mono_expansion_mode monoExpansionMode
 
ma_vfspResourceManagerVFS
 
ma_engine_process_proc onProcess
 
void * pProcessUserData
 

Field Documentation

◆ allocationCallbacks

ma_allocation_callbacks ma_engine_config::allocationCallbacks

◆ channels

ma_uint32 ma_engine_config::channels

◆ dataCallback

ma_device_data_proc ma_engine_config::dataCallback

◆ defaultVolumeSmoothTimeInPCMFrames

ma_uint32 ma_engine_config::defaultVolumeSmoothTimeInPCMFrames

◆ gainSmoothTimeInFrames

ma_uint32 ma_engine_config::gainSmoothTimeInFrames

◆ gainSmoothTimeInMilliseconds

ma_uint32 ma_engine_config::gainSmoothTimeInMilliseconds

◆ listenerCount

ma_uint32 ma_engine_config::listenerCount

◆ monoExpansionMode

ma_mono_expansion_mode ma_engine_config::monoExpansionMode

◆ noAutoStart

ma_bool32 ma_engine_config::noAutoStart

◆ noDevice

ma_bool32 ma_engine_config::noDevice

◆ notificationCallback

ma_device_notification_proc ma_engine_config::notificationCallback

◆ onProcess

ma_engine_process_proc ma_engine_config::onProcess

◆ pContext

ma_context* ma_engine_config::pContext

◆ pDevice

ma_device* ma_engine_config::pDevice

◆ periodSizeInFrames

ma_uint32 ma_engine_config::periodSizeInFrames

◆ periodSizeInMilliseconds

ma_uint32 ma_engine_config::periodSizeInMilliseconds

◆ pLog

ma_log* ma_engine_config::pLog

◆ pPlaybackDeviceID

ma_device_id* ma_engine_config::pPlaybackDeviceID

◆ pProcessUserData

void* ma_engine_config::pProcessUserData

◆ preMixStackSizeInBytes

ma_uint32 ma_engine_config::preMixStackSizeInBytes

◆ pResourceManager

ma_resource_manager* ma_engine_config::pResourceManager

◆ pResourceManagerVFS

ma_vfs* ma_engine_config::pResourceManagerVFS

◆ sampleRate

ma_uint32 ma_engine_config::sampleRate

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