Public Attributes | List of all members
ma_engine_config Struct Reference

#include <miniaudio_engine.h>

Public Attributes

ma_allocation_callbacks allocationCallbacks
 
ma_uint32 channels
 
ma_uint32 gainSmoothTimeInFrames
 
ma_uint32 gainSmoothTimeInMilliseconds
 
ma_uint32 listenerCount
 
ma_bool32 noAutoStart
 
ma_contextpContext
 
ma_devicepDevice
 
ma_uint32 periodSizeInFrames
 
ma_uint32 periodSizeInMilliseconds
 
ma_logpLog
 
ma_device_idpPlaybackDeviceID
 
ma_resource_managerpResourceManager
 
ma_vfspResourceManagerVFS
 
ma_uint32 sampleRate
 

Detailed Description

Definition at line 1946 of file porcupine/demo/c/pvrecorder/src/miniaudio/research/miniaudio_engine.h.

Member Data Documentation

◆ allocationCallbacks

ma_allocation_callbacks ma_engine_config::allocationCallbacks

◆ channels

ma_uint32 ma_engine_config::channels

◆ gainSmoothTimeInFrames

ma_uint32 ma_engine_config::gainSmoothTimeInFrames

◆ gainSmoothTimeInMilliseconds

ma_uint32 ma_engine_config::gainSmoothTimeInMilliseconds

◆ listenerCount

ma_uint32 ma_engine_config::listenerCount

◆ noAutoStart

ma_bool32 ma_engine_config::noAutoStart

◆ 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

◆ 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:


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19