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

#include <miniaudio.h>

Collaboration diagram for ma_engine:
[legend]

Public Member Functions

 MA_ATOMIC (4, ma_uint32) inlinedSoundCount
 

Data Fields

ma_node_graph nodeGraph
 
ma_resource_managerpResourceManager
 
ma_devicepDevice
 
ma_logpLog
 
ma_uint32 sampleRate
 
ma_uint32 listenerCount
 
ma_spatializer_listener listeners [MA_ENGINE_MAX_LISTENERS]
 
ma_allocation_callbacks allocationCallbacks
 
ma_bool8 ownsResourceManager
 
ma_bool8 ownsDevice
 
ma_spinlock inlinedSoundLock
 
ma_sound_inlinedpInlinedSoundHead
 
ma_uint32 gainSmoothTimeInFrames
 
ma_uint32 defaultVolumeSmoothTimeInPCMFrames
 
ma_mono_expansion_mode monoExpansionMode
 
ma_engine_process_proc onProcess
 
void * pProcessUserData
 

Member Function Documentation

◆ MA_ATOMIC()

ma_engine::MA_ATOMIC ( 4 ,
ma_uint32  )

Field Documentation

◆ allocationCallbacks

ma_allocation_callbacks ma_engine::allocationCallbacks

◆ defaultVolumeSmoothTimeInPCMFrames

ma_uint32 ma_engine::defaultVolumeSmoothTimeInPCMFrames

◆ gainSmoothTimeInFrames

ma_uint32 ma_engine::gainSmoothTimeInFrames

◆ inlinedSoundLock

ma_spinlock ma_engine::inlinedSoundLock

◆ listenerCount

ma_uint32 ma_engine::listenerCount

◆ listeners

◆ monoExpansionMode

ma_mono_expansion_mode ma_engine::monoExpansionMode

◆ nodeGraph

ma_node_graph ma_engine::nodeGraph

◆ onProcess

ma_engine_process_proc ma_engine::onProcess

◆ ownsDevice

ma_bool8 ma_engine::ownsDevice

◆ ownsResourceManager

ma_bool8 ma_engine::ownsResourceManager

◆ pDevice

ma_device* ma_engine::pDevice

◆ pInlinedSoundHead

ma_sound_inlined* ma_engine::pInlinedSoundHead

◆ pLog

ma_log* ma_engine::pLog

◆ pProcessUserData

void* ma_engine::pProcessUserData

◆ pResourceManager

ma_resource_manager* ma_engine::pResourceManager

◆ sampleRate

ma_uint32 ma_engine::sampleRate

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