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