|
ma_device_type | deviceType |
ma_uint32 | sampleRate |
ma_uint32 | periodSizeInFrames |
ma_uint32 | periodSizeInMilliseconds |
ma_uint32 | periods |
ma_performance_profile | performanceProfile |
ma_bool8 | noPreSilencedOutputBuffer |
ma_bool8 | noClip |
ma_bool8 | noDisableDenormals |
ma_bool8 | noFixedSizedCallback |
ma_device_data_proc | dataCallback |
ma_device_notification_proc | notificationCallback |
ma_stop_proc | stopCallback |
void * | pUserData |
ma_resampler_config | resampling |
struct { | |
const ma_device_id * pDeviceID | |
ma_format format | |
ma_uint32 channels | |
ma_channel * pChannelMap | |
ma_channel_mix_mode channelMixMode | |
ma_bool32 calculateLFEFromSpatialChannels | |
ma_share_mode shareMode | |
} | playback |
struct { | |
const ma_device_id * pDeviceID | |
ma_format format | |
ma_uint32 channels | |
ma_channel * pChannelMap | |
ma_channel_mix_mode channelMixMode | |
ma_bool32 calculateLFEFromSpatialChannels | |
ma_share_mode shareMode | |
} | capture |
struct { | |
ma_wasapi_usage usage | |
ma_bool8 noAutoConvertSRC | |
ma_bool8 noDefaultQualitySRC | |
ma_bool8 noAutoStreamRouting | |
ma_bool8 noHardwareOffloading | |
ma_uint32 loopbackProcessID | |
ma_bool8 loopbackProcessExclude | |
} | wasapi |
struct { | |
ma_bool32 noMMap | |
ma_bool32 noAutoFormat | |
ma_bool32 noAutoChannels | |
ma_bool32 noAutoResample | |
} | alsa |
struct { | |
const char * pStreamNamePlayback | |
const char * pStreamNameCapture | |
} | pulse |
struct { | |
ma_bool32 allowNominalSampleRateChange | |
} | coreaudio |
struct { | |
ma_opensl_stream_type streamType | |
ma_opensl_recording_preset recordingPreset | |
ma_bool32 enableCompatibilityWorkarounds | |
} | opensl |
struct { | |
ma_aaudio_usage usage | |
ma_aaudio_content_type contentType | |
ma_aaudio_input_preset inputPreset | |
ma_aaudio_allowed_capture_policy allowedCapturePolicy | |
ma_bool32 noAutoStartAfterReroute | |
ma_bool32 enableCompatibilityWorkarounds | |
} | aaudio |
The documentation for this struct was generated from the following file:
- H:/Games/Unreal/Aaron/FunWithShaders/Plugins/ST_VJMaster/Source/Thirdparty/MiniAudio/miniaudio.h