Structs§
- ma_
IMMNotification Client - ma_
allocation_ callbacks - ma_
async_ notification_ callbacks - ma_
async_ notification_ event - ma_
async_ notification_ poll - ma_
atomic_ bool32 - ma_
atomic_ device_ state - ma_
atomic_ float - ma_
atomic_ int32 - ma_
atomic_ uint32 - ma_
atomic_ uint64 - ma_
atomic_ vec3f - ma_
audio_ buffer - ma_
audio_ buffer_ config - ma_
audio_ buffer_ ref - ma_
backend_ callbacks - ma_
biquad - ma_
biquad_ config - ma_
biquad_ node - ma_
biquad_ node_ config - ma_bpf
- ma_bpf2
- ma_
bpf2_ config - Band-Pass Filtering
- ma_
bpf_ config - ma_
bpf_ node - ma_
bpf_ node_ config - ma_
channel_ converter - ma_
channel_ converter_ config - ma_
context - ma_
context__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
context__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
context__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - ma_
context__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - ma_
context__ bindgen_ ty_ 1__ bindgen_ ty_ 5 - ma_
context__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - ma_
context_ command__ wasapi - ma_
context_ command__ wasapi__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
context_ command__ wasapi__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
context_ command__ wasapi__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - ma_
context_ config - ma_
context_ config__ bindgen_ ty_ 1 - ma_
context_ config__ bindgen_ ty_ 2 - ma_
context_ config__ bindgen_ ty_ 3 - ma_
context_ config__ bindgen_ ty_ 4 - ma_
context_ config__ bindgen_ ty_ 5 - ma_
data_ converter - ma_
data_ converter_ config - Data Conversion
- ma_
data_ source_ base - ma_
data_ source_ config - ma_
data_ source_ node - ma_
data_ source_ node_ config - ma_
data_ source_ vtable - ma_
decoder - ma_
decoder__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
decoder__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
decoder_ config - ma_
decoding_ backend_ config - ma_
decoding_ backend_ vtable - ma_
default_ vfs - ma_
delay - ma_
delay_ config - ma_
delay_ node - ma_
delay_ node_ config - ma_
device - ma_
device__ bindgen_ ty_ 1 - ma_
device__ bindgen_ ty_ 2 - ma_
device__ bindgen_ ty_ 3 - ma_
device__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
device__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - ma_
device__ bindgen_ ty_ 4__ bindgen_ ty_ 2 - ma_
device__ bindgen_ ty_ 4__ bindgen_ ty_ 3 - ma_
device__ bindgen_ ty_ 4__ bindgen_ ty_ 4 - ma_
device__ bindgen_ ty_ 4__ bindgen_ ty_ 5 - ma_
device_ config - ma_
device_ config__ bindgen_ ty_ 1 - ma_
device_ config__ bindgen_ ty_ 2 - ma_
device_ config__ bindgen_ ty_ 3 - ma_
device_ config__ bindgen_ ty_ 4 - ma_
device_ config__ bindgen_ ty_ 5 - ma_
device_ config__ bindgen_ ty_ 6 - ma_
device_ config__ bindgen_ ty_ 7 - ma_
device_ config__ bindgen_ ty_ 8 - ma_
device_ descriptor - ma_
device_ info - ma_
device_ info__ bindgen_ ty_ 1 - ma_
device_ job_ thread - ma_
device_ job_ thread_ config - ma_
device_ notification - ma_
device_ notification__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
device_ notification__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
device_ notification__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - ma_
device_ notification__ bindgen_ ty_ 1__ bindgen_ ty_ 4 - ma_
duplex_ rb - ma_
encoder - ma_
encoder__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
encoder_ config - ma_
engine - ma_
engine_ config - ma_
engine_ node - ma_
engine_ node__ bindgen_ ty_ 1 - ma_
engine_ node_ config - ma_
fader - ma_
fader_ config - ma_
fence - ma_
file_ info - ma_
gainer - ma_
gainer_ config - ma_
hishelf2 - ma_
hishelf2_ config - High Shelf Filter
- ma_
hishelf_ node - ma_
hishelf_ node_ config - ma_hpf
- ma_hpf1
- ma_hpf2
- ma_
hpf1_ config - High-Pass Filtering
- ma_
hpf_ config - ma_
hpf_ node - ma_
hpf_ node_ config - ma_job
- ma_
job__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 2 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 3 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 4 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 5 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 6 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 7 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 8 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2__ bindgen_ ty_ 9 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 3__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
job_ queue - ma_
job_ queue_ config - ma_lcg
- ma_
linear_ resampler - ma_
linear_ resampler_ config - Resampling
- ma_log
- ma_
log_ callback - ma_
loshelf2 - ma_
loshelf2_ config - Low Shelf Filter
- ma_
loshelf_ node - ma_
loshelf_ node_ config - ma_lpf
- ma_lpf1
- ma_lpf2
- ma_
lpf1_ config - Low-Pass Filtering
- ma_
lpf_ config - ma_
lpf_ node - ma_
lpf_ node_ config - ma_
node_ base - ma_
node_ config - ma_
node_ graph - ma_
node_ graph_ config - ma_
node_ input_ bus - ma_
node_ output_ bus - ma_
node_ vtable - ma_
noise - ma_
noise__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
noise__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
noise_ config - ma_
notch2 - ma_
notch2_ config - Notching Filter
- ma_
notch_ node - ma_
notch_ node_ config - ma_
paged_ audio_ buffer - ma_
paged_ audio_ buffer_ config - ma_
paged_ audio_ buffer_ data - ma_
paged_ audio_ buffer_ page - ma_
panner - ma_
panner_ config - ma_
pcm_ rb - ma_
peak2 - ma_
peak2_ config - Peaking EQ Filter
- ma_
peak_ node - ma_
peak_ node_ config - ma_
pulsewave - ma_
pulsewave_ config - ma_rb
- Ring Buffer
- ma_
resampler - ma_
resampler_ config - ma_
resampler_ config__ bindgen_ ty_ 1 - ma_
resampling_ backend_ vtable - ma_
resource_ manager - ma_
resource_ manager_ config - ma_
resource_ manager_ data_ buffer - ma_
resource_ manager_ data_ buffer_ node - ma_
resource_ manager_ data_ source - ma_
resource_ manager_ data_ source_ config - ma_
resource_ manager_ data_ stream - ma_
resource_ manager_ data_ supply - ma_
resource_ manager_ data_ supply__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - ma_
resource_ manager_ data_ supply__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - ma_
resource_ manager_ data_ supply__ bindgen_ ty_ 1__ bindgen_ ty_ 3 - ma_
resource_ manager_ pipeline_ notifications - ma_
resource_ manager_ pipeline_ stage_ notification - ma_
slot_ allocator - ma_
slot_ allocator_ config - Job Queue
- ma_
slot_ allocator_ group - ma_
sound - ma_
sound_ config - ma_
sound_ inlined - ma_
spatializer - ma_
spatializer_ config - ma_
spatializer_ listener - ma_
spatializer_ listener_ config - ma_
splitter_ node - ma_
splitter_ node_ config - ma_
stack - ma_
vec3f - ma_
vfs_ callbacks - ma_
waveform - ma_
waveform_ config
Constants§
- MA_
CHANNEL_ INDEX_ NULL - MA_
DATA_ FORMAT_ FLAG_ EXCLUSIVE_ MODE - MA_
DATA_ SOURCE_ SELF_ MANAGED_ RANGE_ AND_ LOOP_ POINT - MA_
ENGINE_ MAX_ LISTENERS - MA_
FALSE - MA_
MAX_ CHANNELS - MA_
MAX_ DEVICE_ NAME_ LENGTH - MA_
MAX_ FILTER_ ORDER - MA_
MAX_ LOG_ CALLBACKS - MA_
MAX_ NODE_ BUS_ COUNT - MA_
MAX_ NODE_ LOCAL_ BUS_ COUNT - MA_
MIN_ CHANNELS - MA_
NODE_ BUS_ COUNT_ UNKNOWN - MA_
RESOURCE_ MANAGER_ MAX_ JOB_ THREAD_ COUNT - MA_
SIMD_ ALIGNMENT - MA_
SIZEOF_ PTR - MA_
SIZE_ MAX - MA_
SOUND_ SOURCE_ CHANNEL_ COUNT - MA_TRUE
- MA_
VERSION_ MAJOR - MA_
VERSION_ MINOR - MA_
VERSION_ REVISION - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 0 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 1 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 2 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 3 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 4 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 5 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 6 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 7 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 8 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 9 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 10 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 11 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 12 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 13 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 14 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 15 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 16 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 17 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 18 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 19 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 20 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 21 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 22 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 23 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 24 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 25 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 26 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 27 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 28 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 29 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 30 - _ma_
channel_ position_ MA_ CHANNEL_ AUX_ 31 - _ma_
channel_ position_ MA_ CHANNEL_ BACK_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ BACK_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ BACK_ RIGHT - _ma_
channel_ position_ MA_ CHANNEL_ FRONT_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ FRONT_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ FRONT_ LEFT_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ FRONT_ RIGHT - _ma_
channel_ position_ MA_ CHANNEL_ FRONT_ RIGHT_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ LFE - _ma_
channel_ position_ MA_ CHANNEL_ MONO - _ma_
channel_ position_ MA_ CHANNEL_ NONE - _ma_
channel_ position_ MA_ CHANNEL_ POSITION_ COUNT - _ma_
channel_ position_ MA_ CHANNEL_ RIGHT - _ma_
channel_ position_ MA_ CHANNEL_ SIDE_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ SIDE_ RIGHT - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ BACK_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ BACK_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ BACK_ RIGHT - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ FRONT_ CENTER - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ FRONT_ LEFT - _ma_
channel_ position_ MA_ CHANNEL_ TOP_ FRONT_ RIGHT - ma_
aaudio_ allowed_ capture_ policy_ ma_ aaudio_ allow_ capture_ by_ all - ma_
aaudio_ allowed_ capture_ policy_ ma_ aaudio_ allow_ capture_ by_ none - ma_
aaudio_ allowed_ capture_ policy_ ma_ aaudio_ allow_ capture_ by_ system - ma_
aaudio_ allowed_ capture_ policy_ ma_ aaudio_ allow_ capture_ default - ma_
aaudio_ content_ type_ ma_ aaudio_ content_ type_ default - ma_
aaudio_ content_ type_ ma_ aaudio_ content_ type_ movie - ma_
aaudio_ content_ type_ ma_ aaudio_ content_ type_ music - ma_
aaudio_ content_ type_ ma_ aaudio_ content_ type_ sonification - ma_
aaudio_ content_ type_ ma_ aaudio_ content_ type_ speech - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ camcorder - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ default - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ generic - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ unprocessed - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ voice_ communication - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ voice_ performance - ma_
aaudio_ input_ preset_ ma_ aaudio_ input_ preset_ voice_ recognition - ma_
aaudio_ usage_ ma_ aaudio_ usage_ alarm - ma_
aaudio_ usage_ ma_ aaudio_ usage_ announcement - ma_
aaudio_ usage_ ma_ aaudio_ usage_ assistance_ accessibility - ma_
aaudio_ usage_ ma_ aaudio_ usage_ assistance_ navigation_ guidance - ma_
aaudio_ usage_ ma_ aaudio_ usage_ assistance_ sonification - ma_
aaudio_ usage_ ma_ aaudio_ usage_ assitant - ma_
aaudio_ usage_ ma_ aaudio_ usage_ default - ma_
aaudio_ usage_ ma_ aaudio_ usage_ emergency - ma_
aaudio_ usage_ ma_ aaudio_ usage_ game - ma_
aaudio_ usage_ ma_ aaudio_ usage_ media - ma_
aaudio_ usage_ ma_ aaudio_ usage_ notification - ma_
aaudio_ usage_ ma_ aaudio_ usage_ notification_ event - ma_
aaudio_ usage_ ma_ aaudio_ usage_ notification_ ringtone - ma_
aaudio_ usage_ ma_ aaudio_ usage_ safety - ma_
aaudio_ usage_ ma_ aaudio_ usage_ vehicle_ status - ma_
aaudio_ usage_ ma_ aaudio_ usage_ voice_ communication - ma_
aaudio_ usage_ ma_ aaudio_ usage_ voice_ communication_ signalling - ma_
attenuation_ model_ ma_ attenuation_ model_ exponential - ma_
attenuation_ model_ ma_ attenuation_ model_ inverse - ma_
attenuation_ model_ ma_ attenuation_ model_ linear - ma_
attenuation_ model_ ma_ attenuation_ model_ none - ma_
backend_ ma_ backend_ aaudio - ma_
backend_ ma_ backend_ alsa - ma_
backend_ ma_ backend_ audio4 - ma_
backend_ ma_ backend_ coreaudio - ma_
backend_ ma_ backend_ custom - ma_
backend_ ma_ backend_ dsound - ma_
backend_ ma_ backend_ jack - ma_
backend_ ma_ backend_ null - ma_
backend_ ma_ backend_ opensl - ma_
backend_ ma_ backend_ oss - ma_
backend_ ma_ backend_ pulseaudio - ma_
backend_ ma_ backend_ sndio - ma_
backend_ ma_ backend_ wasapi - ma_
backend_ ma_ backend_ webaudio - ma_
backend_ ma_ backend_ winmm - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ mono_ in - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ mono_ out - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ passthrough - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ shuffle - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ unknown - ma_
channel_ conversion_ path_ ma_ channel_ conversion_ path_ weights - ma_
channel_ mix_ mode_ ma_ channel_ mix_ mode_ custom_ weights - ma_
channel_ mix_ mode_ ma_ channel_ mix_ mode_ default - ma_
channel_ mix_ mode_ ma_ channel_ mix_ mode_ rectangular - ma_
channel_ mix_ mode_ ma_ channel_ mix_ mode_ simple - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ channels_ first - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ channels_ only - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ format_ only - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ passthrough - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ resample_ first - ma_
data_ converter_ execution_ path_ ma_ data_ converter_ execution_ path_ resample_ only - ma_
device_ notification_ type_ ma_ device_ notification_ type_ interruption_ began - ma_
device_ notification_ type_ ma_ device_ notification_ type_ interruption_ ended - ma_
device_ notification_ type_ ma_ device_ notification_ type_ rerouted - ma_
device_ notification_ type_ ma_ device_ notification_ type_ started - ma_
device_ notification_ type_ ma_ device_ notification_ type_ stopped - ma_
device_ notification_ type_ ma_ device_ notification_ type_ unlocked - ma_
device_ state_ ma_ device_ state_ started - ma_
device_ state_ ma_ device_ state_ starting - ma_
device_ state_ ma_ device_ state_ stopped - ma_
device_ state_ ma_ device_ state_ stopping - ma_
device_ state_ ma_ device_ state_ uninitialized - ma_
device_ type_ ma_ device_ type_ capture - ma_
device_ type_ ma_ device_ type_ duplex - ma_
device_ type_ ma_ device_ type_ loopback - ma_
device_ type_ ma_ device_ type_ playback - ma_
dither_ mode_ ma_ dither_ mode_ none - ma_
dither_ mode_ ma_ dither_ mode_ rectangle - ma_
dither_ mode_ ma_ dither_ mode_ triangle - ma_
encoding_ format_ ma_ encoding_ format_ flac - ma_
encoding_ format_ ma_ encoding_ format_ mp3 - ma_
encoding_ format_ ma_ encoding_ format_ unknown - ma_
encoding_ format_ ma_ encoding_ format_ vorbis - ma_
encoding_ format_ ma_ encoding_ format_ wav - ma_
engine_ node_ type_ ma_ engine_ node_ type_ group - ma_
engine_ node_ type_ ma_ engine_ node_ type_ sound - ma_
format_ ma_ format_ count - ma_
format_ ma_ format_ f32 - ma_
format_ ma_ format_ s16 - ma_
format_ ma_ format_ s24 - ma_
format_ ma_ format_ s32 - ma_
format_ ma_ format_ u8 - ma_
format_ ma_ format_ unknown - ma_
handedness_ ma_ handedness_ left - ma_
handedness_ ma_ handedness_ right - ma_
ios_ session_ category_ ma_ ios_ session_ category_ ambient - ma_
ios_ session_ category_ ma_ ios_ session_ category_ default - ma_
ios_ session_ category_ ma_ ios_ session_ category_ multi_ route - ma_
ios_ session_ category_ ma_ ios_ session_ category_ none - ma_
ios_ session_ category_ ma_ ios_ session_ category_ play_ and_ record - ma_
ios_ session_ category_ ma_ ios_ session_ category_ playback - ma_
ios_ session_ category_ ma_ ios_ session_ category_ record - ma_
ios_ session_ category_ ma_ ios_ session_ category_ solo_ ambient - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ allow_ air_ play - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ allow_ bluetooth - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ allow_ bluetooth_ a2dp - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ default_ to_ speaker - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ duck_ others - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ interrupt_ spoken_ audio_ and_ mix_ with_ others - ma_
ios_ session_ category_ option_ ma_ ios_ session_ category_ option_ mix_ with_ others - ma_
job_ queue_ flags_ MA_ JOB_ QUEUE_ FLAG_ NON_ BLOCKING - ma_
job_ type_ MA_ JOB_ TYPE_ COUNT - ma_
job_ type_ MA_ JOB_ TYPE_ CUSTOM - ma_
job_ type_ MA_ JOB_ TYPE_ DEVICE_ AAUDIO_ REROUTE - ma_
job_ type_ MA_ JOB_ TYPE_ QUIT - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ FREE_ DATA_ BUFFER - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ FREE_ DATA_ BUFFER_ NODE - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ FREE_ DATA_ STREAM - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ LOAD_ DATA_ BUFFER - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ LOAD_ DATA_ BUFFER_ NODE - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ LOAD_ DATA_ STREAM - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ PAGE_ DATA_ BUFFER_ NODE - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ PAGE_ DATA_ STREAM - ma_
job_ type_ MA_ JOB_ TYPE_ RESOURCE_ MANAGER_ SEEK_ DATA_ STREAM - ma_
log_ level_ MA_ LOG_ LEVEL_ DEBUG - ma_
log_ level_ MA_ LOG_ LEVEL_ ERROR - ma_
log_ level_ MA_ LOG_ LEVEL_ INFO - ma_
log_ level_ MA_ LOG_ LEVEL_ WARNING - ma_
mono_ expansion_ mode_ ma_ mono_ expansion_ mode_ average - ma_
mono_ expansion_ mode_ ma_ mono_ expansion_ mode_ default - ma_
mono_ expansion_ mode_ ma_ mono_ expansion_ mode_ duplicate - ma_
mono_ expansion_ mode_ ma_ mono_ expansion_ mode_ stereo_ only - ma_
node_ flags_ MA_ NODE_ FLAG_ ALLOW_ NULL_ INPUT - ma_
node_ flags_ MA_ NODE_ FLAG_ CONTINUOUS_ PROCESSING - ma_
node_ flags_ MA_ NODE_ FLAG_ DIFFERENT_ PROCESSING_ RATES - ma_
node_ flags_ MA_ NODE_ FLAG_ PASSTHROUGH - ma_
node_ flags_ MA_ NODE_ FLAG_ SILENT_ OUTPUT - ma_
node_ state_ ma_ node_ state_ started - ma_
node_ state_ ma_ node_ state_ stopped - ma_
noise_ type_ ma_ noise_ type_ brownian - ma_
noise_ type_ ma_ noise_ type_ pink - ma_
noise_ type_ ma_ noise_ type_ white - ma_
open_ mode_ flags_ MA_ OPEN_ MODE_ READ - ma_
open_ mode_ flags_ MA_ OPEN_ MODE_ WRITE - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ camcorder - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ default - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ generic - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ voice_ communication - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ voice_ recognition - ma_
opensl_ recording_ preset_ ma_ opensl_ recording_ preset_ voice_ unprocessed - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ alarm - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ default - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ media - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ notification - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ ring - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ system - ma_
opensl_ stream_ type_ ma_ opensl_ stream_ type_ voice - ma_
pan_ mode_ ma_ pan_ mode_ balance - ma_
pan_ mode_ ma_ pan_ mode_ pan - ma_
performance_ profile_ ma_ performance_ profile_ conservative - ma_
performance_ profile_ ma_ performance_ profile_ low_ latency - ma_
positioning_ ma_ positioning_ absolute - ma_
positioning_ ma_ positioning_ relative - ma_
resample_ algorithm_ ma_ resample_ algorithm_ custom - ma_
resample_ algorithm_ ma_ resample_ algorithm_ linear - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ ASYNC - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ DECODE - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ LOOPING - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ STREAM - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ UNKNOWN_ LENGTH - ma_
resource_ manager_ data_ source_ flags_ MA_ RESOURCE_ MANAGER_ DATA_ SOURCE_ FLAG_ WAIT_ INIT - ma_
resource_ manager_ data_ supply_ type_ ma_ resource_ manager_ data_ supply_ type_ decoded - ma_
resource_ manager_ data_ supply_ type_ ma_ resource_ manager_ data_ supply_ type_ decoded_ paged - ma_
resource_ manager_ data_ supply_ type_ ma_ resource_ manager_ data_ supply_ type_ encoded - ma_
resource_ manager_ data_ supply_ type_ ma_ resource_ manager_ data_ supply_ type_ unknown - ma_
resource_ manager_ flags_ MA_ RESOURCE_ MANAGER_ FLAG_ NON_ BLOCKING - ma_
resource_ manager_ flags_ MA_ RESOURCE_ MANAGER_ FLAG_ NO_ THREADING - ma_
result_ MA_ ACCESS_ DENIED - ma_
result_ MA_ ADDRESS_ FAMILY_ NOT_ SUPPORTED - ma_
result_ MA_ ALREADY_ CONNECTED - ma_
result_ MA_ ALREADY_ EXISTS - ma_
result_ MA_ ALREADY_ IN_ USE - ma_
result_ MA_ API_ NOT_ FOUND - ma_
result_ MA_ AT_ END - ma_
result_ MA_ BACKEND_ NOT_ ENABLED - ma_
result_ MA_ BAD_ ADDRESS - ma_
result_ MA_ BAD_ MESSAGE - ma_
result_ MA_ BAD_ PIPE - ma_
result_ MA_ BAD_ PROTOCOL - ma_
result_ MA_ BAD_ SEEK - ma_
result_ MA_ BUSY - ma_
result_ MA_ CANCELLED - ma_
result_ MA_ CONNECTION_ REFUSED - ma_
result_ MA_ CONNECTION_ RESET - ma_
result_ MA_ CRC_ MISMATCH - ma_
result_ MA_ DEADLOCK - ma_
result_ MA_ DEVICE_ ALREADY_ INITIALIZED - ma_
result_ MA_ DEVICE_ NOT_ INITIALIZED - ma_
result_ MA_ DEVICE_ NOT_ STARTED - ma_
result_ MA_ DEVICE_ NOT_ STOPPED - ma_
result_ MA_ DEVICE_ TYPE_ NOT_ SUPPORTED - ma_
result_ MA_ DIRECTORY_ NOT_ EMPTY - ma_
result_ MA_ DOES_ NOT_ EXIST - ma_
result_ MA_ ERROR - ma_
result_ MA_ FAILED_ TO_ INIT_ BACKEND - ma_
result_ MA_ FAILED_ TO_ OPEN_ BACKEND_ DEVICE - ma_
result_ MA_ FAILED_ TO_ START_ BACKEND_ DEVICE - ma_
result_ MA_ FAILED_ TO_ STOP_ BACKEND_ DEVICE - ma_
result_ MA_ FORMAT_ NOT_ SUPPORTED - ma_
result_ MA_ INTERRUPT - ma_
result_ MA_ INVALID_ ARGS - ma_
result_ MA_ INVALID_ DATA - ma_
result_ MA_ INVALID_ DEVICE_ CONFIG - ma_
result_ MA_ INVALID_ FILE - ma_
result_ MA_ INVALID_ OPERATION - ma_
result_ MA_ IN_ PROGRESS - ma_
result_ MA_ IO_ ERROR - ma_
result_ MA_ IS_ DIRECTORY - ma_
result_ MA_ LOOP - ma_
result_ MA_ MEMORY_ ALREADY_ MAPPED - ma_
result_ MA_ NAME_ TOO_ LONG - ma_
result_ MA_ NOT_ CONNECTED - ma_
result_ MA_ NOT_ DIRECTORY - ma_
result_ MA_ NOT_ IMPLEMENTED - ma_
result_ MA_ NOT_ SOCKET - ma_
result_ MA_ NOT_ UNIQUE - ma_
result_ MA_ NO_ ADDRESS - ma_
result_ MA_ NO_ BACKEND - ma_
result_ MA_ NO_ DATA_ AVAILABLE - ma_
result_ MA_ NO_ DEVICE - ma_
result_ MA_ NO_ HOST - ma_
result_ MA_ NO_ MESSAGE - ma_
result_ MA_ NO_ NETWORK - ma_
result_ MA_ NO_ SPACE - ma_
result_ MA_ OUT_ OF_ MEMORY - ma_
result_ MA_ OUT_ OF_ RANGE - ma_
result_ MA_ PATH_ TOO_ LONG - ma_
result_ MA_ PROTOCOL_ FAMILY_ NOT_ SUPPORTED - ma_
result_ MA_ PROTOCOL_ NOT_ SUPPORTED - ma_
result_ MA_ PROTOCOL_ UNAVAILABLE - ma_
result_ MA_ SHARE_ MODE_ NOT_ SUPPORTED - ma_
result_ MA_ SOCKET_ NOT_ SUPPORTED - ma_
result_ MA_ SUCCESS - ma_
result_ MA_ TIMEOUT - ma_
result_ MA_ TOO_ BIG - ma_
result_ MA_ TOO_ MANY_ LINKS - ma_
result_ MA_ TOO_ MANY_ OPEN_ FILES - ma_
result_ MA_ UNAVAILABLE - ma_
seek_ origin_ ma_ seek_ origin_ current - ma_
seek_ origin_ ma_ seek_ origin_ end - ma_
seek_ origin_ ma_ seek_ origin_ start - ma_
share_ mode_ ma_ share_ mode_ exclusive - ma_
share_ mode_ ma_ share_ mode_ shared - ma_
sound_ flags_ MA_ SOUND_ FLAG_ ASYNC - ma_
sound_ flags_ MA_ SOUND_ FLAG_ DECODE - ma_
sound_ flags_ MA_ SOUND_ FLAG_ LOOPING - ma_
sound_ flags_ MA_ SOUND_ FLAG_ NO_ DEFAULT_ ATTACHMENT - ma_
sound_ flags_ MA_ SOUND_ FLAG_ NO_ PITCH - ma_
sound_ flags_ MA_ SOUND_ FLAG_ NO_ SPATIALIZATION - ma_
sound_ flags_ MA_ SOUND_ FLAG_ STREAM - ma_
sound_ flags_ MA_ SOUND_ FLAG_ UNKNOWN_ LENGTH - ma_
sound_ flags_ MA_ SOUND_ FLAG_ WAIT_ INIT - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ alsa - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ default - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ flac - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ microsoft - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ rfc3551 - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ sndio - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ sound4 - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ vorbis - ma_
standard_ channel_ map_ ma_ standard_ channel_ map_ webaudio - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 8000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 11025 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 16000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 22050 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 24000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 32000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 44100 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 48000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 88200 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 96000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 176400 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 192000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 352800 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ 384000 - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ count - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ max - ma_
standard_ sample_ rate_ ma_ standard_ sample_ rate_ min - ma_
stream_ format_ ma_ stream_ format_ pcm - ma_
stream_ layout_ ma_ stream_ layout_ deinterleaved - ma_
stream_ layout_ ma_ stream_ layout_ interleaved - ma_
thread_ priority_ ma_ thread_ priority_ default - ma_
thread_ priority_ ma_ thread_ priority_ high - ma_
thread_ priority_ ma_ thread_ priority_ highest - ma_
thread_ priority_ ma_ thread_ priority_ idle - ma_
thread_ priority_ ma_ thread_ priority_ low - ma_
thread_ priority_ ma_ thread_ priority_ lowest - ma_
thread_ priority_ ma_ thread_ priority_ normal - ma_
thread_ priority_ ma_ thread_ priority_ realtime - ma_
wasapi_ usage_ ma_ wasapi_ usage_ default - ma_
wasapi_ usage_ ma_ wasapi_ usage_ games - ma_
wasapi_ usage_ ma_ wasapi_ usage_ pro_ audio - ma_
waveform_ type_ ma_ waveform_ type_ sawtooth - ma_
waveform_ type_ ma_ waveform_ type_ sine - ma_
waveform_ type_ ma_ waveform_ type_ square - ma_
waveform_ type_ ma_ waveform_ type_ triangle
Functions§
- ma_
aligned_ ⚠free - ma_
aligned_ ⚠malloc - ma_
apply_ ⚠volume_ factor_ f32 - ma_
apply_ ⚠volume_ factor_ pcm_ frames - ma_
apply_ ⚠volume_ factor_ pcm_ frames_ f32 - ma_
apply_ ⚠volume_ factor_ pcm_ frames_ s16 - ma_
apply_ ⚠volume_ factor_ pcm_ frames_ s24 - ma_
apply_ ⚠volume_ factor_ pcm_ frames_ s32 - ma_
apply_ ⚠volume_ factor_ pcm_ frames_ u8 - ma_
apply_ ⚠volume_ factor_ s16 - ma_
apply_ ⚠volume_ factor_ s24 - ma_
apply_ ⚠volume_ factor_ s32 - ma_
apply_ ⚠volume_ factor_ u8 - ma_
async_ ⚠notification_ event_ init - ma_
async_ ⚠notification_ event_ signal - ma_
async_ ⚠notification_ event_ uninit - ma_
async_ ⚠notification_ event_ wait - ma_
async_ ⚠notification_ poll_ init - ma_
async_ ⚠notification_ poll_ is_ signalled - ma_
async_ ⚠notification_ signal - ma_
audio_ ⚠buffer_ alloc_ and_ init - ma_
audio_ ⚠buffer_ at_ end - ma_
audio_ ⚠buffer_ config_ init - ma_
audio_ ⚠buffer_ get_ available_ frames - ma_
audio_ ⚠buffer_ get_ cursor_ in_ pcm_ frames - ma_
audio_ ⚠buffer_ get_ length_ in_ pcm_ frames - ma_
audio_ ⚠buffer_ init - ma_
audio_ ⚠buffer_ init_ copy - ma_
audio_ ⚠buffer_ map - ma_
audio_ ⚠buffer_ read_ pcm_ frames - ma_
audio_ ⚠buffer_ ref_ at_ end - ma_
audio_ ⚠buffer_ ref_ get_ available_ frames - ma_
audio_ ⚠buffer_ ref_ get_ cursor_ in_ pcm_ frames - ma_
audio_ ⚠buffer_ ref_ get_ length_ in_ pcm_ frames - ma_
audio_ ⚠buffer_ ref_ init - ma_
audio_ ⚠buffer_ ref_ map - ma_
audio_ ⚠buffer_ ref_ read_ pcm_ frames - ma_
audio_ ⚠buffer_ ref_ seek_ to_ pcm_ frame - ma_
audio_ ⚠buffer_ ref_ set_ data - ma_
audio_ ⚠buffer_ ref_ uninit - ma_
audio_ ⚠buffer_ ref_ unmap - ma_
audio_ ⚠buffer_ seek_ to_ pcm_ frame - ma_
audio_ ⚠buffer_ uninit - ma_
audio_ ⚠buffer_ uninit_ and_ free - ma_
audio_ ⚠buffer_ unmap - ma_
biquad_ ⚠clear_ cache - ma_
biquad_ ⚠config_ init - ma_
biquad_ ⚠get_ heap_ size - ma_
biquad_ ⚠get_ latency - ma_
biquad_ ⚠init - ma_
biquad_ ⚠init_ preallocated - ma_
biquad_ ⚠node_ config_ init - ma_
biquad_ ⚠node_ init - ma_
biquad_ ⚠node_ reinit - ma_
biquad_ ⚠node_ uninit - ma_
biquad_ ⚠process_ pcm_ frames - ma_
biquad_ ⚠reinit - ma_
biquad_ ⚠uninit - ma_
blend_ ⚠f32 - ma_
bpf2_ ⚠config_ init - ma_
bpf2_ ⚠get_ heap_ size - ma_
bpf2_ ⚠get_ latency - ma_
bpf2_ ⚠init - ma_
bpf2_ ⚠init_ preallocated - ma_
bpf2_ ⚠process_ pcm_ frames - ma_
bpf2_ ⚠reinit - ma_
bpf2_ ⚠uninit - ma_
bpf_ ⚠config_ init - ma_
bpf_ ⚠get_ heap_ size - ma_
bpf_ ⚠get_ latency - ma_
bpf_ ⚠init - ma_
bpf_ ⚠init_ preallocated - ma_
bpf_ ⚠node_ config_ init - ma_
bpf_ ⚠node_ init - ma_
bpf_ ⚠node_ reinit - ma_
bpf_ ⚠node_ uninit - ma_
bpf_ ⚠process_ pcm_ frames - ma_
bpf_ ⚠reinit - ma_
bpf_ ⚠uninit - ma_
calculate_ ⚠buffer_ size_ in_ frames_ from_ descriptor - ma_
calculate_ ⚠buffer_ size_ in_ frames_ from_ milliseconds - ma_
calculate_ ⚠buffer_ size_ in_ milliseconds_ from_ frames - Utilities
- ma_
calloc ⚠ - ma_
channel_ ⚠converter_ config_ init - ma_
channel_ ⚠converter_ get_ heap_ size - ma_
channel_ ⚠converter_ get_ input_ channel_ map - ma_
channel_ ⚠converter_ get_ output_ channel_ map - ma_
channel_ ⚠converter_ init - ma_
channel_ ⚠converter_ init_ preallocated - ma_
channel_ ⚠converter_ process_ pcm_ frames - ma_
channel_ ⚠converter_ uninit - ma_
channel_ ⚠map_ contains_ channel_ position - ma_
channel_ ⚠map_ copy - ma_
channel_ ⚠map_ copy_ or_ default - ma_
channel_ ⚠map_ find_ channel_ position - ma_
channel_ ⚠map_ get_ channel - ma_
channel_ ⚠map_ init_ blank - ma_
channel_ ⚠map_ init_ standard - ma_
channel_ ⚠map_ is_ blank - ma_
channel_ ⚠map_ is_ equal - ma_
channel_ ⚠map_ is_ valid - ma_
channel_ ⚠map_ to_ string - ma_
channel_ ⚠position_ to_ string - ma_
clip_ ⚠pcm_ frames - ma_
clip_ ⚠samples_ f32 - ma_
clip_ ⚠samples_ s16 - ma_
clip_ ⚠samples_ s24 - ma_
clip_ ⚠samples_ s32 - ma_
clip_ ⚠samples_ u8 - ma_
context_ ⚠config_ init - ma_
context_ ⚠enumerate_ devices - ma_
context_ ⚠get_ device_ info - ma_
context_ ⚠get_ devices - ma_
context_ ⚠get_ log - ma_
context_ ⚠init - ma_
context_ ⚠is_ loopback_ supported - ma_
context_ ⚠sizeof - ma_
context_ ⚠uninit - ma_
convert_ ⚠frames - Conversion Helpers
- ma_
convert_ ⚠frames_ ex - ma_
convert_ ⚠pcm_ frames_ format - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ pcm_ frames - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ samples_ f32 - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ samples_ s16 - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ samples_ s24 - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ samples_ s32 - ma_
copy_ ⚠and_ apply_ volume_ and_ clip_ samples_ u8 - ma_
copy_ ⚠and_ apply_ volume_ factor_ f32 - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames_ f32 - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames_ s16 - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames_ s24 - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames_ s32 - ma_
copy_ ⚠and_ apply_ volume_ factor_ pcm_ frames_ u8 - ma_
copy_ ⚠and_ apply_ volume_ factor_ per_ channel_ f32 - ma_
copy_ ⚠and_ apply_ volume_ factor_ s16 - ma_
copy_ ⚠and_ apply_ volume_ factor_ s24 - ma_
copy_ ⚠and_ apply_ volume_ factor_ s32 - ma_
copy_ ⚠and_ apply_ volume_ factor_ u8 - ma_
copy_ ⚠pcm_ frames - ma_
data_ ⚠converter_ config_ init - ma_
data_ ⚠converter_ config_ init_ default - ma_
data_ ⚠converter_ get_ expected_ output_ frame_ count - ma_
data_ ⚠converter_ get_ heap_ size - ma_
data_ ⚠converter_ get_ input_ channel_ map - ma_
data_ ⚠converter_ get_ input_ latency - ma_
data_ ⚠converter_ get_ output_ channel_ map - ma_
data_ ⚠converter_ get_ output_ latency - ma_
data_ ⚠converter_ get_ required_ input_ frame_ count - ma_
data_ ⚠converter_ init - ma_
data_ ⚠converter_ init_ preallocated - ma_
data_ ⚠converter_ process_ pcm_ frames - ma_
data_ ⚠converter_ reset - ma_
data_ ⚠converter_ set_ rate - ma_
data_ ⚠converter_ set_ rate_ ratio - ma_
data_ ⚠converter_ uninit - ma_
data_ ⚠source_ config_ init - ma_
data_ ⚠source_ get_ current - ma_
data_ ⚠source_ get_ cursor_ in_ pcm_ frames - ma_
data_ ⚠source_ get_ cursor_ in_ seconds - ma_
data_ ⚠source_ get_ data_ format - ma_
data_ ⚠source_ get_ length_ in_ pcm_ frames - ma_
data_ ⚠source_ get_ length_ in_ seconds - ma_
data_ ⚠source_ get_ loop_ point_ in_ pcm_ frames - ma_
data_ ⚠source_ get_ next - ma_
data_ ⚠source_ get_ next_ callback - ma_
data_ ⚠source_ get_ range_ in_ pcm_ frames - ma_
data_ ⚠source_ init - ma_
data_ ⚠source_ is_ looping - ma_
data_ ⚠source_ node_ config_ init - ma_
data_ ⚠source_ node_ init - ma_
data_ ⚠source_ node_ is_ looping - ma_
data_ ⚠source_ node_ set_ looping - ma_
data_ ⚠source_ node_ uninit - ma_
data_ ⚠source_ read_ pcm_ frames - ma_
data_ ⚠source_ seek_ pcm_ frames - ma_
data_ ⚠source_ seek_ seconds - ma_
data_ ⚠source_ seek_ to_ pcm_ frame - ma_
data_ ⚠source_ seek_ to_ second - ma_
data_ ⚠source_ set_ current - ma_
data_ ⚠source_ set_ loop_ point_ in_ pcm_ frames - ma_
data_ ⚠source_ set_ looping - ma_
data_ ⚠source_ set_ next - ma_
data_ ⚠source_ set_ next_ callback - ma_
data_ ⚠source_ set_ range_ in_ pcm_ frames - ma_
data_ ⚠source_ uninit - ma_
decode_ ⚠file - ma_
decode_ ⚠from_ vfs - ma_
decode_ ⚠memory - ma_
decoder_ ⚠config_ init - ma_
decoder_ ⚠config_ init_ default - ma_
decoder_ ⚠get_ available_ frames - ma_
decoder_ ⚠get_ cursor_ in_ pcm_ frames - ma_
decoder_ ⚠get_ data_ format - ma_
decoder_ ⚠get_ length_ in_ pcm_ frames - ma_
decoder_ ⚠init - ma_
decoder_ ⚠init_ file - ma_
decoder_ ⚠init_ file_ w - ma_
decoder_ ⚠init_ memory - ma_
decoder_ ⚠init_ vfs - ma_
decoder_ ⚠init_ vfs_ w - ma_
decoder_ ⚠read_ pcm_ frames - ma_
decoder_ ⚠seek_ to_ pcm_ frame - ma_
decoder_ ⚠uninit - ma_
decoding_ ⚠backend_ config_ init - ma_
default_ ⚠vfs_ init - ma_
deinterleave_ ⚠pcm_ frames - ma_
delay_ ⚠config_ init - ma_
delay_ ⚠get_ decay - ma_
delay_ ⚠get_ dry - ma_
delay_ ⚠get_ wet - ma_
delay_ ⚠init - ma_
delay_ ⚠node_ config_ init - ma_
delay_ ⚠node_ get_ decay - ma_
delay_ ⚠node_ get_ dry - ma_
delay_ ⚠node_ get_ wet - ma_
delay_ ⚠node_ init - ma_
delay_ ⚠node_ set_ decay - ma_
delay_ ⚠node_ set_ dry - ma_
delay_ ⚠node_ set_ wet - ma_
delay_ ⚠node_ uninit - ma_
delay_ ⚠process_ pcm_ frames - ma_
delay_ ⚠set_ decay - ma_
delay_ ⚠set_ dry - ma_
delay_ ⚠set_ wet - ma_
delay_ ⚠uninit - ma_
device_ ⚠config_ init - ma_
device_ ⚠get_ context - ma_
device_ ⚠get_ info - ma_
device_ ⚠get_ log - ma_
device_ ⚠get_ master_ volume - ma_
device_ ⚠get_ master_ volume_ db - ma_
device_ ⚠get_ name - ma_
device_ ⚠get_ state - ma_
device_ ⚠handle_ backend_ data_ callback - ma_
device_ ⚠id_ equal - ma_
device_ ⚠init - ma_
device_ ⚠init_ ex - ma_
device_ ⚠is_ started - ma_
device_ ⚠job_ thread_ config_ init - ma_
device_ ⚠job_ thread_ init - ma_
device_ ⚠job_ thread_ next - ma_
device_ ⚠job_ thread_ post - ma_
device_ ⚠job_ thread_ uninit - ma_
device_ ⚠post_ init - ma_
device_ ⚠set_ master_ volume - ma_
device_ ⚠set_ master_ volume_ db - ma_
device_ ⚠start - ma_
device_ ⚠stop - ma_
device_ ⚠uninit - ma_
duplex_ ⚠rb_ init - ma_
duplex_ ⚠rb_ uninit - ma_
encoder_ ⚠config_ init - ma_
encoder_ ⚠init - ma_
encoder_ ⚠init_ file - ma_
encoder_ ⚠init_ file_ w - ma_
encoder_ ⚠init_ vfs - ma_
encoder_ ⚠init_ vfs_ w - ma_
encoder_ ⚠uninit - ma_
encoder_ ⚠write_ pcm_ frames - ma_
engine_ ⚠config_ init - ma_
engine_ ⚠find_ closest_ listener - ma_
engine_ ⚠get_ channels - ma_
engine_ ⚠get_ device - ma_
engine_ ⚠get_ endpoint - ma_
engine_ ⚠get_ gain_ db - ma_
engine_ ⚠get_ listener_ count - ma_
engine_ ⚠get_ log - ma_
engine_ ⚠get_ node_ graph - ma_
engine_ ⚠get_ resource_ manager - ma_
engine_ ⚠get_ sample_ rate - ma_
engine_ ⚠get_ time - ma_
engine_ ⚠get_ time_ in_ milliseconds - ma_
engine_ ⚠get_ time_ in_ pcm_ frames - ma_
engine_ ⚠get_ volume - ma_
engine_ ⚠init - ma_
engine_ ⚠listener_ get_ cone - ma_
engine_ ⚠listener_ get_ direction - ma_
engine_ ⚠listener_ get_ position - ma_
engine_ ⚠listener_ get_ velocity - ma_
engine_ ⚠listener_ get_ world_ up - ma_
engine_ ⚠listener_ is_ enabled - ma_
engine_ ⚠listener_ set_ cone - ma_
engine_ ⚠listener_ set_ direction - ma_
engine_ ⚠listener_ set_ enabled - ma_
engine_ ⚠listener_ set_ position - ma_
engine_ ⚠listener_ set_ velocity - ma_
engine_ ⚠listener_ set_ world_ up - ma_
engine_ ⚠node_ config_ init - ma_
engine_ ⚠node_ get_ heap_ size - ma_
engine_ ⚠node_ init - ma_
engine_ ⚠node_ init_ preallocated - ma_
engine_ ⚠node_ uninit - ma_
engine_ ⚠play_ sound - ma_
engine_ ⚠play_ sound_ ex - ma_
engine_ ⚠read_ pcm_ frames - ma_
engine_ ⚠set_ gain_ db - ma_
engine_ ⚠set_ time - ma_
engine_ ⚠set_ time_ in_ milliseconds - ma_
engine_ ⚠set_ time_ in_ pcm_ frames - ma_
engine_ ⚠set_ volume - ma_
engine_ ⚠start - ma_
engine_ ⚠stop - ma_
engine_ ⚠uninit - ma_
event_ ⚠init - ma_
event_ ⚠signal - ma_
event_ ⚠uninit - ma_
event_ ⚠wait - ma_
fader_ ⚠config_ init - ma_
fader_ ⚠get_ current_ volume - ma_
fader_ ⚠get_ data_ format - ma_
fader_ ⚠init - ma_
fader_ ⚠process_ pcm_ frames - ma_
fader_ ⚠set_ fade - ma_
fader_ ⚠set_ fade_ ex - ma_
fence_ ⚠acquire - ma_
fence_ ⚠init - ma_
fence_ ⚠release - ma_
fence_ ⚠uninit - ma_
fence_ ⚠wait - ma_free⚠
- ma_
gainer_ ⚠config_ init - ma_
gainer_ ⚠get_ heap_ size - ma_
gainer_ ⚠get_ master_ volume - ma_
gainer_ ⚠init - ma_
gainer_ ⚠init_ preallocated - ma_
gainer_ ⚠process_ pcm_ frames - ma_
gainer_ ⚠set_ gain - ma_
gainer_ ⚠set_ gains - ma_
gainer_ ⚠set_ master_ volume - ma_
gainer_ ⚠uninit - ma_
get_ ⚠backend_ from_ name - ma_
get_ ⚠backend_ name - ma_
get_ ⚠bytes_ per_ sample - ma_
get_ ⚠enabled_ backends - ma_
get_ ⚠format_ name - ma_
hishelf2_ ⚠config_ init - ma_
hishelf2_ ⚠get_ heap_ size - ma_
hishelf2_ ⚠get_ latency - ma_
hishelf2_ ⚠init - ma_
hishelf2_ ⚠init_ preallocated - ma_
hishelf2_ ⚠process_ pcm_ frames - ma_
hishelf2_ ⚠reinit - ma_
hishelf2_ ⚠uninit - ma_
hishelf_ ⚠node_ config_ init - ma_
hishelf_ ⚠node_ init - ma_
hishelf_ ⚠node_ reinit - ma_
hishelf_ ⚠node_ uninit - ma_
hpf1_ ⚠config_ init - ma_
hpf1_ ⚠get_ heap_ size - ma_
hpf1_ ⚠get_ latency - ma_
hpf1_ ⚠init - ma_
hpf1_ ⚠init_ preallocated - ma_
hpf1_ ⚠process_ pcm_ frames - ma_
hpf1_ ⚠reinit - ma_
hpf1_ ⚠uninit - ma_
hpf2_ ⚠config_ init - ma_
hpf2_ ⚠get_ heap_ size - ma_
hpf2_ ⚠get_ latency - ma_
hpf2_ ⚠init - ma_
hpf2_ ⚠init_ preallocated - ma_
hpf2_ ⚠process_ pcm_ frames - ma_
hpf2_ ⚠reinit - ma_
hpf2_ ⚠uninit - ma_
hpf_ ⚠config_ init - ma_
hpf_ ⚠get_ heap_ size - ma_
hpf_ ⚠get_ latency - ma_
hpf_ ⚠init - ma_
hpf_ ⚠init_ preallocated - ma_
hpf_ ⚠node_ config_ init - ma_
hpf_ ⚠node_ init - ma_
hpf_ ⚠node_ reinit - ma_
hpf_ ⚠node_ uninit - ma_
hpf_ ⚠process_ pcm_ frames - ma_
hpf_ ⚠reinit - ma_
hpf_ ⚠uninit - ma_
interleave_ ⚠pcm_ frames - ma_
is_ ⚠backend_ enabled - ma_
is_ ⚠loopback_ supported - ma_
job_ ⚠init - ma_
job_ ⚠process - ma_
job_ ⚠queue_ config_ init - ma_
job_ ⚠queue_ get_ heap_ size - ma_
job_ ⚠queue_ init - ma_
job_ ⚠queue_ init_ preallocated - ma_
job_ ⚠queue_ next - ma_
job_ ⚠queue_ post - ma_
job_ ⚠queue_ uninit - ma_
linear_ ⚠resampler_ config_ init - ma_
linear_ ⚠resampler_ get_ expected_ output_ frame_ count - ma_
linear_ ⚠resampler_ get_ heap_ size - ma_
linear_ ⚠resampler_ get_ input_ latency - ma_
linear_ ⚠resampler_ get_ output_ latency - ma_
linear_ ⚠resampler_ get_ required_ input_ frame_ count - ma_
linear_ ⚠resampler_ init - ma_
linear_ ⚠resampler_ init_ preallocated - ma_
linear_ ⚠resampler_ process_ pcm_ frames - ma_
linear_ ⚠resampler_ reset - ma_
linear_ ⚠resampler_ set_ rate - ma_
linear_ ⚠resampler_ set_ rate_ ratio - ma_
linear_ ⚠resampler_ uninit - ma_
log_ ⚠callback_ init - ma_
log_ ⚠init - ma_
log_ ⚠level_ to_ string - ma_
log_ ⚠post - ma_
log_ ⚠postf - ma_
log_ ⚠postv - ma_
log_ ⚠register_ callback - ma_
log_ ⚠uninit - ma_
log_ ⚠unregister_ callback - ma_
loshelf2_ ⚠config_ init - ma_
loshelf2_ ⚠get_ heap_ size - ma_
loshelf2_ ⚠get_ latency - ma_
loshelf2_ ⚠init - ma_
loshelf2_ ⚠init_ preallocated - ma_
loshelf2_ ⚠process_ pcm_ frames - ma_
loshelf2_ ⚠reinit - ma_
loshelf2_ ⚠uninit - ma_
loshelf_ ⚠node_ config_ init - ma_
loshelf_ ⚠node_ init - ma_
loshelf_ ⚠node_ reinit - ma_
loshelf_ ⚠node_ uninit - ma_
lpf1_ ⚠clear_ cache - ma_
lpf1_ ⚠config_ init - ma_
lpf1_ ⚠get_ heap_ size - ma_
lpf1_ ⚠get_ latency - ma_
lpf1_ ⚠init - ma_
lpf1_ ⚠init_ preallocated - ma_
lpf1_ ⚠process_ pcm_ frames - ma_
lpf1_ ⚠reinit - ma_
lpf1_ ⚠uninit - ma_
lpf2_ ⚠clear_ cache - ma_
lpf2_ ⚠config_ init - ma_
lpf2_ ⚠get_ heap_ size - ma_
lpf2_ ⚠get_ latency - ma_
lpf2_ ⚠init - ma_
lpf2_ ⚠init_ preallocated - ma_
lpf2_ ⚠process_ pcm_ frames - ma_
lpf2_ ⚠reinit - ma_
lpf2_ ⚠uninit - ma_
lpf_ ⚠clear_ cache - ma_
lpf_ ⚠config_ init - ma_
lpf_ ⚠get_ heap_ size - ma_
lpf_ ⚠get_ latency - ma_
lpf_ ⚠init - ma_
lpf_ ⚠init_ preallocated - ma_
lpf_ ⚠node_ config_ init - ma_
lpf_ ⚠node_ init - ma_
lpf_ ⚠node_ reinit - ma_
lpf_ ⚠node_ uninit - ma_
lpf_ ⚠process_ pcm_ frames - ma_
lpf_ ⚠reinit - ma_
lpf_ ⚠uninit - ma_
malloc ⚠ - ma_
mix_ ⚠pcm_ frames_ f32 - ma_
mutex_ ⚠init - ma_
mutex_ ⚠lock - ma_
mutex_ ⚠uninit - ma_
mutex_ ⚠unlock - ma_
node_ ⚠attach_ output_ bus - ma_
node_ ⚠config_ init - ma_
node_ ⚠detach_ all_ output_ buses - ma_
node_ ⚠detach_ output_ bus - ma_
node_ ⚠get_ heap_ size - ma_
node_ ⚠get_ input_ bus_ count - ma_
node_ ⚠get_ input_ channels - ma_
node_ ⚠get_ node_ graph - ma_
node_ ⚠get_ output_ bus_ count - ma_
node_ ⚠get_ output_ bus_ volume - ma_
node_ ⚠get_ output_ channels - ma_
node_ ⚠get_ state - ma_
node_ ⚠get_ state_ by_ time - ma_
node_ ⚠get_ state_ by_ time_ range - ma_
node_ ⚠get_ state_ time - ma_
node_ ⚠get_ time - ma_
node_ ⚠graph_ config_ init - ma_
node_ ⚠graph_ get_ channels - ma_
node_ ⚠graph_ get_ endpoint - ma_
node_ ⚠graph_ get_ processing_ size_ in_ frames - ma_
node_ ⚠graph_ get_ time - ma_
node_ ⚠graph_ init - ma_
node_ ⚠graph_ read_ pcm_ frames - ma_
node_ ⚠graph_ set_ time - ma_
node_ ⚠graph_ uninit - ma_
node_ ⚠init - ma_
node_ ⚠init_ preallocated - ma_
node_ ⚠set_ output_ bus_ volume - ma_
node_ ⚠set_ state - ma_
node_ ⚠set_ state_ time - ma_
node_ ⚠set_ time - ma_
node_ ⚠uninit - ma_
noise_ ⚠config_ init - ma_
noise_ ⚠get_ heap_ size - ma_
noise_ ⚠init - ma_
noise_ ⚠init_ preallocated - ma_
noise_ ⚠read_ pcm_ frames - ma_
noise_ ⚠set_ amplitude - ma_
noise_ ⚠set_ seed - ma_
noise_ ⚠set_ type - ma_
noise_ ⚠uninit - ma_
notch2_ ⚠config_ init - ma_
notch2_ ⚠get_ heap_ size - ma_
notch2_ ⚠get_ latency - ma_
notch2_ ⚠init - ma_
notch2_ ⚠init_ preallocated - ma_
notch2_ ⚠process_ pcm_ frames - ma_
notch2_ ⚠reinit - ma_
notch2_ ⚠uninit - ma_
notch_ ⚠node_ config_ init - ma_
notch_ ⚠node_ init - ma_
notch_ ⚠node_ reinit - ma_
notch_ ⚠node_ uninit - ma_
offset_ ⚠pcm_ frames_ const_ ptr - ma_
offset_ ⚠pcm_ frames_ ptr - ma_
paged_ ⚠audio_ buffer_ config_ init - ma_
paged_ ⚠audio_ buffer_ data_ allocate_ and_ append_ page - ma_
paged_ ⚠audio_ buffer_ data_ allocate_ page - ma_
paged_ ⚠audio_ buffer_ data_ append_ page - ma_
paged_ ⚠audio_ buffer_ data_ free_ page - ma_
paged_ ⚠audio_ buffer_ data_ get_ head - ma_
paged_ ⚠audio_ buffer_ data_ get_ length_ in_ pcm_ frames - ma_
paged_ ⚠audio_ buffer_ data_ get_ tail - ma_
paged_ ⚠audio_ buffer_ data_ init - ma_
paged_ ⚠audio_ buffer_ data_ uninit - ma_
paged_ ⚠audio_ buffer_ get_ cursor_ in_ pcm_ frames - ma_
paged_ ⚠audio_ buffer_ get_ length_ in_ pcm_ frames - ma_
paged_ ⚠audio_ buffer_ init - ma_
paged_ ⚠audio_ buffer_ read_ pcm_ frames - ma_
paged_ ⚠audio_ buffer_ seek_ to_ pcm_ frame - ma_
paged_ ⚠audio_ buffer_ uninit - ma_
panner_ ⚠config_ init - ma_
panner_ ⚠get_ mode - ma_
panner_ ⚠get_ pan - ma_
panner_ ⚠init - ma_
panner_ ⚠process_ pcm_ frames - ma_
panner_ ⚠set_ mode - ma_
panner_ ⚠set_ pan - ma_
pcm_ ⚠convert - ma_
pcm_ ⚠f32_ to_ s16 - ma_
pcm_ ⚠f32_ to_ s24 - ma_
pcm_ ⚠f32_ to_ s32 - ma_
pcm_ ⚠f32_ to_ u8 - ma_
pcm_ ⚠rb_ acquire_ read - ma_
pcm_ ⚠rb_ acquire_ write - ma_
pcm_ ⚠rb_ available_ read - ma_
pcm_ ⚠rb_ available_ write - ma_
pcm_ ⚠rb_ commit_ read - ma_
pcm_ ⚠rb_ commit_ write - ma_
pcm_ ⚠rb_ get_ channels - ma_
pcm_ ⚠rb_ get_ format - ma_
pcm_ ⚠rb_ get_ sample_ rate - ma_
pcm_ ⚠rb_ get_ subbuffer_ offset - ma_
pcm_ ⚠rb_ get_ subbuffer_ ptr - ma_
pcm_ ⚠rb_ get_ subbuffer_ size - ma_
pcm_ ⚠rb_ get_ subbuffer_ stride - ma_
pcm_ ⚠rb_ init - ma_
pcm_ ⚠rb_ init_ ex - ma_
pcm_ ⚠rb_ pointer_ distance - ma_
pcm_ ⚠rb_ reset - ma_
pcm_ ⚠rb_ seek_ read - ma_
pcm_ ⚠rb_ seek_ write - ma_
pcm_ ⚠rb_ set_ sample_ rate - ma_
pcm_ ⚠rb_ uninit - ma_
pcm_ ⚠s16_ to_ f32 - ma_
pcm_ ⚠s16_ to_ s24 - ma_
pcm_ ⚠s16_ to_ s32 - ma_
pcm_ ⚠s16_ to_ u8 - ma_
pcm_ ⚠s24_ to_ f32 - ma_
pcm_ ⚠s24_ to_ s16 - ma_
pcm_ ⚠s24_ to_ s32 - ma_
pcm_ ⚠s24_ to_ u8 - ma_
pcm_ ⚠s32_ to_ f32 - ma_
pcm_ ⚠s32_ to_ s16 - ma_
pcm_ ⚠s32_ to_ s24 - ma_
pcm_ ⚠s32_ to_ u8 - ma_
pcm_ ⚠u8_ to_ f32 - ma_
pcm_ ⚠u8_ to_ s16 - Format Conversion
- ma_
pcm_ ⚠u8_ to_ s24 - ma_
pcm_ ⚠u8_ to_ s32 - ma_
peak2_ ⚠config_ init - ma_
peak2_ ⚠get_ heap_ size - ma_
peak2_ ⚠get_ latency - ma_
peak2_ ⚠init - ma_
peak2_ ⚠init_ preallocated - ma_
peak2_ ⚠process_ pcm_ frames - ma_
peak2_ ⚠reinit - ma_
peak2_ ⚠uninit - ma_
peak_ ⚠node_ config_ init - ma_
peak_ ⚠node_ init - ma_
peak_ ⚠node_ reinit - ma_
peak_ ⚠node_ uninit - ma_
pulsewave_ ⚠config_ init - ma_
pulsewave_ ⚠init - ma_
pulsewave_ ⚠read_ pcm_ frames - ma_
pulsewave_ ⚠seek_ to_ pcm_ frame - ma_
pulsewave_ ⚠set_ amplitude - ma_
pulsewave_ ⚠set_ duty_ cycle - ma_
pulsewave_ ⚠set_ frequency - ma_
pulsewave_ ⚠set_ sample_ rate - ma_
pulsewave_ ⚠uninit - ma_
rb_ ⚠acquire_ read - ma_
rb_ ⚠acquire_ write - ma_
rb_ ⚠available_ read - ma_
rb_ ⚠available_ write - ma_
rb_ ⚠commit_ read - ma_
rb_ ⚠commit_ write - ma_
rb_ ⚠get_ subbuffer_ offset - ma_
rb_ ⚠get_ subbuffer_ ptr - ma_
rb_ ⚠get_ subbuffer_ size - ma_
rb_ ⚠get_ subbuffer_ stride - ma_
rb_ ⚠init - ma_
rb_ ⚠init_ ex - ma_
rb_ ⚠pointer_ distance - ma_
rb_ ⚠reset - ma_
rb_ ⚠seek_ read - ma_
rb_ ⚠seek_ write - ma_
rb_ ⚠uninit - ma_
realloc ⚠ - ma_
resampler_ ⚠config_ init - ma_
resampler_ ⚠get_ expected_ output_ frame_ count - ma_
resampler_ ⚠get_ heap_ size - ma_
resampler_ ⚠get_ input_ latency - ma_
resampler_ ⚠get_ output_ latency - ma_
resampler_ ⚠get_ required_ input_ frame_ count - ma_
resampler_ ⚠init - ma_
resampler_ ⚠init_ preallocated - ma_
resampler_ ⚠process_ pcm_ frames - ma_
resampler_ ⚠reset - ma_
resampler_ ⚠set_ rate - ma_
resampler_ ⚠set_ rate_ ratio - ma_
resampler_ ⚠uninit - ma_
resource_ ⚠manager_ config_ init - ma_
resource_ ⚠manager_ data_ buffer_ get_ available_ frames - ma_
resource_ ⚠manager_ data_ buffer_ get_ cursor_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ buffer_ get_ data_ format - ma_
resource_ ⚠manager_ data_ buffer_ get_ length_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ buffer_ init - ma_
resource_ ⚠manager_ data_ buffer_ init_ copy - ma_
resource_ ⚠manager_ data_ buffer_ init_ ex - ma_
resource_ ⚠manager_ data_ buffer_ init_ w - ma_
resource_ ⚠manager_ data_ buffer_ is_ looping - ma_
resource_ ⚠manager_ data_ buffer_ read_ pcm_ frames - ma_
resource_ ⚠manager_ data_ buffer_ result - ma_
resource_ ⚠manager_ data_ buffer_ seek_ to_ pcm_ frame - ma_
resource_ ⚠manager_ data_ buffer_ set_ looping - ma_
resource_ ⚠manager_ data_ buffer_ uninit - ma_
resource_ ⚠manager_ data_ source_ config_ init - ma_
resource_ ⚠manager_ data_ source_ get_ available_ frames - ma_
resource_ ⚠manager_ data_ source_ get_ cursor_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ source_ get_ data_ format - ma_
resource_ ⚠manager_ data_ source_ get_ length_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ source_ init - ma_
resource_ ⚠manager_ data_ source_ init_ copy - ma_
resource_ ⚠manager_ data_ source_ init_ ex - ma_
resource_ ⚠manager_ data_ source_ init_ w - ma_
resource_ ⚠manager_ data_ source_ is_ looping - ma_
resource_ ⚠manager_ data_ source_ read_ pcm_ frames - ma_
resource_ ⚠manager_ data_ source_ result - ma_
resource_ ⚠manager_ data_ source_ seek_ to_ pcm_ frame - ma_
resource_ ⚠manager_ data_ source_ set_ looping - ma_
resource_ ⚠manager_ data_ source_ uninit - ma_
resource_ ⚠manager_ data_ stream_ get_ available_ frames - ma_
resource_ ⚠manager_ data_ stream_ get_ cursor_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ stream_ get_ data_ format - ma_
resource_ ⚠manager_ data_ stream_ get_ length_ in_ pcm_ frames - ma_
resource_ ⚠manager_ data_ stream_ init - ma_
resource_ ⚠manager_ data_ stream_ init_ ex - ma_
resource_ ⚠manager_ data_ stream_ init_ w - ma_
resource_ ⚠manager_ data_ stream_ is_ looping - ma_
resource_ ⚠manager_ data_ stream_ read_ pcm_ frames - ma_
resource_ ⚠manager_ data_ stream_ result - ma_
resource_ ⚠manager_ data_ stream_ seek_ to_ pcm_ frame - ma_
resource_ ⚠manager_ data_ stream_ set_ looping - ma_
resource_ ⚠manager_ data_ stream_ uninit - ma_
resource_ ⚠manager_ get_ log - ma_
resource_ ⚠manager_ init - ma_
resource_ ⚠manager_ next_ job - ma_
resource_ ⚠manager_ pipeline_ notifications_ init - ma_
resource_ ⚠manager_ post_ job - ma_
resource_ ⚠manager_ post_ job_ quit - ma_
resource_ ⚠manager_ process_ job - ma_
resource_ ⚠manager_ process_ next_ job - ma_
resource_ ⚠manager_ register_ decoded_ data - ma_
resource_ ⚠manager_ register_ decoded_ data_ w - ma_
resource_ ⚠manager_ register_ encoded_ data - ma_
resource_ ⚠manager_ register_ encoded_ data_ w - ma_
resource_ ⚠manager_ register_ file - ma_
resource_ ⚠manager_ register_ file_ w - ma_
resource_ ⚠manager_ uninit - ma_
resource_ ⚠manager_ unregister_ data - ma_
resource_ ⚠manager_ unregister_ data_ w - ma_
resource_ ⚠manager_ unregister_ file - ma_
resource_ ⚠manager_ unregister_ file_ w - ma_
result_ ⚠description - Miscellaneous Helpers
- ma_
semaphore_ ⚠init - ma_
semaphore_ ⚠release - ma_
semaphore_ ⚠uninit - ma_
semaphore_ ⚠wait - ma_
silence_ ⚠pcm_ frames - ma_
slot_ ⚠allocator_ alloc - ma_
slot_ ⚠allocator_ config_ init - ma_
slot_ ⚠allocator_ free - ma_
slot_ ⚠allocator_ get_ heap_ size - ma_
slot_ ⚠allocator_ init - ma_
slot_ ⚠allocator_ init_ preallocated - ma_
slot_ ⚠allocator_ uninit - ma_
sound_ ⚠at_ end - ma_
sound_ ⚠config_ init - ma_
sound_ ⚠config_ init_ 2 - ma_
sound_ ⚠get_ attenuation_ model - ma_
sound_ ⚠get_ cone - ma_
sound_ ⚠get_ current_ fade_ volume - ma_
sound_ ⚠get_ cursor_ in_ pcm_ frames - ma_
sound_ ⚠get_ cursor_ in_ seconds - ma_
sound_ ⚠get_ data_ format - ma_
sound_ ⚠get_ data_ source - ma_
sound_ ⚠get_ direction - ma_
sound_ ⚠get_ direction_ to_ listener - ma_
sound_ ⚠get_ directional_ attenuation_ factor - ma_
sound_ ⚠get_ doppler_ factor - ma_
sound_ ⚠get_ engine - ma_
sound_ ⚠get_ length_ in_ pcm_ frames - ma_
sound_ ⚠get_ length_ in_ seconds - ma_
sound_ ⚠get_ listener_ index - ma_
sound_ ⚠get_ max_ distance - ma_
sound_ ⚠get_ max_ gain - ma_
sound_ ⚠get_ min_ distance - ma_
sound_ ⚠get_ min_ gain - ma_
sound_ ⚠get_ pan - ma_
sound_ ⚠get_ pan_ mode - ma_
sound_ ⚠get_ pinned_ listener_ index - ma_
sound_ ⚠get_ pitch - ma_
sound_ ⚠get_ position - ma_
sound_ ⚠get_ positioning - ma_
sound_ ⚠get_ rolloff - ma_
sound_ ⚠get_ time_ in_ milliseconds - ma_
sound_ ⚠get_ time_ in_ pcm_ frames - ma_
sound_ ⚠get_ velocity - ma_
sound_ ⚠get_ volume - ma_
sound_ ⚠group_ config_ init - ma_
sound_ ⚠group_ config_ init_ 2 - ma_
sound_ ⚠group_ get_ attenuation_ model - ma_
sound_ ⚠group_ get_ cone - ma_
sound_ ⚠group_ get_ current_ fade_ volume - ma_
sound_ ⚠group_ get_ direction - ma_
sound_ ⚠group_ get_ direction_ to_ listener - ma_
sound_ ⚠group_ get_ directional_ attenuation_ factor - ma_
sound_ ⚠group_ get_ doppler_ factor - ma_
sound_ ⚠group_ get_ engine - ma_
sound_ ⚠group_ get_ listener_ index - ma_
sound_ ⚠group_ get_ max_ distance - ma_
sound_ ⚠group_ get_ max_ gain - ma_
sound_ ⚠group_ get_ min_ distance - ma_
sound_ ⚠group_ get_ min_ gain - ma_
sound_ ⚠group_ get_ pan - ma_
sound_ ⚠group_ get_ pan_ mode - ma_
sound_ ⚠group_ get_ pinned_ listener_ index - ma_
sound_ ⚠group_ get_ pitch - ma_
sound_ ⚠group_ get_ position - ma_
sound_ ⚠group_ get_ positioning - ma_
sound_ ⚠group_ get_ rolloff - ma_
sound_ ⚠group_ get_ time_ in_ pcm_ frames - ma_
sound_ ⚠group_ get_ velocity - ma_
sound_ ⚠group_ get_ volume - ma_
sound_ ⚠group_ init - ma_
sound_ ⚠group_ init_ ex - ma_
sound_ ⚠group_ is_ playing - ma_
sound_ ⚠group_ is_ spatialization_ enabled - ma_
sound_ ⚠group_ set_ attenuation_ model - ma_
sound_ ⚠group_ set_ cone - ma_
sound_ ⚠group_ set_ direction - ma_
sound_ ⚠group_ set_ directional_ attenuation_ factor - ma_
sound_ ⚠group_ set_ doppler_ factor - ma_
sound_ ⚠group_ set_ fade_ in_ milliseconds - ma_
sound_ ⚠group_ set_ fade_ in_ pcm_ frames - ma_
sound_ ⚠group_ set_ max_ distance - ma_
sound_ ⚠group_ set_ max_ gain - ma_
sound_ ⚠group_ set_ min_ distance - ma_
sound_ ⚠group_ set_ min_ gain - ma_
sound_ ⚠group_ set_ pan - ma_
sound_ ⚠group_ set_ pan_ mode - ma_
sound_ ⚠group_ set_ pinned_ listener_ index - ma_
sound_ ⚠group_ set_ pitch - ma_
sound_ ⚠group_ set_ position - ma_
sound_ ⚠group_ set_ positioning - ma_
sound_ ⚠group_ set_ rolloff - ma_
sound_ ⚠group_ set_ spatialization_ enabled - ma_
sound_ ⚠group_ set_ start_ time_ in_ milliseconds - ma_
sound_ ⚠group_ set_ start_ time_ in_ pcm_ frames - ma_
sound_ ⚠group_ set_ stop_ time_ in_ milliseconds - ma_
sound_ ⚠group_ set_ stop_ time_ in_ pcm_ frames - ma_
sound_ ⚠group_ set_ velocity - ma_
sound_ ⚠group_ set_ volume - ma_
sound_ ⚠group_ start - ma_
sound_ ⚠group_ stop - ma_
sound_ ⚠group_ uninit - ma_
sound_ ⚠init_ copy - ma_
sound_ ⚠init_ ex - ma_
sound_ ⚠init_ from_ data_ source - ma_
sound_ ⚠init_ from_ file - ma_
sound_ ⚠init_ from_ file_ w - ma_
sound_ ⚠is_ looping - ma_
sound_ ⚠is_ playing - ma_
sound_ ⚠is_ spatialization_ enabled - ma_
sound_ ⚠reset_ fade - ma_
sound_ ⚠reset_ start_ time - ma_
sound_ ⚠reset_ stop_ time - ma_
sound_ ⚠reset_ stop_ time_ and_ fade - ma_
sound_ ⚠seek_ to_ pcm_ frame - ma_
sound_ ⚠seek_ to_ second - ma_
sound_ ⚠set_ attenuation_ model - ma_
sound_ ⚠set_ cone - ma_
sound_ ⚠set_ direction - ma_
sound_ ⚠set_ directional_ attenuation_ factor - ma_
sound_ ⚠set_ doppler_ factor - ma_
sound_ ⚠set_ end_ callback - ma_
sound_ ⚠set_ fade_ in_ milliseconds - ma_
sound_ ⚠set_ fade_ in_ pcm_ frames - ma_
sound_ ⚠set_ fade_ start_ in_ milliseconds - ma_
sound_ ⚠set_ fade_ start_ in_ pcm_ frames - ma_
sound_ ⚠set_ looping - ma_
sound_ ⚠set_ max_ distance - ma_
sound_ ⚠set_ max_ gain - ma_
sound_ ⚠set_ min_ distance - ma_
sound_ ⚠set_ min_ gain - ma_
sound_ ⚠set_ pan - ma_
sound_ ⚠set_ pan_ mode - ma_
sound_ ⚠set_ pinned_ listener_ index - ma_
sound_ ⚠set_ pitch - ma_
sound_ ⚠set_ position - ma_
sound_ ⚠set_ positioning - ma_
sound_ ⚠set_ rolloff - ma_
sound_ ⚠set_ spatialization_ enabled - ma_
sound_ ⚠set_ start_ time_ in_ milliseconds - ma_
sound_ ⚠set_ start_ time_ in_ pcm_ frames - ma_
sound_ ⚠set_ stop_ time_ in_ milliseconds - ma_
sound_ ⚠set_ stop_ time_ in_ pcm_ frames - ma_
sound_ ⚠set_ stop_ time_ with_ fade_ in_ milliseconds - ma_
sound_ ⚠set_ stop_ time_ with_ fade_ in_ pcm_ frames - ma_
sound_ ⚠set_ velocity - ma_
sound_ ⚠set_ volume - ma_
sound_ ⚠start - ma_
sound_ ⚠stop - ma_
sound_ ⚠stop_ with_ fade_ in_ milliseconds - ma_
sound_ ⚠stop_ with_ fade_ in_ pcm_ frames - ma_
sound_ ⚠uninit - ma_
spatializer_ ⚠config_ init - ma_
spatializer_ ⚠get_ attenuation_ model - ma_
spatializer_ ⚠get_ cone - ma_
spatializer_ ⚠get_ direction - ma_
spatializer_ ⚠get_ directional_ attenuation_ factor - ma_
spatializer_ ⚠get_ doppler_ factor - ma_
spatializer_ ⚠get_ heap_ size - ma_
spatializer_ ⚠get_ input_ channels - ma_
spatializer_ ⚠get_ master_ volume - ma_
spatializer_ ⚠get_ max_ distance - ma_
spatializer_ ⚠get_ max_ gain - ma_
spatializer_ ⚠get_ min_ distance - ma_
spatializer_ ⚠get_ min_ gain - ma_
spatializer_ ⚠get_ output_ channels - ma_
spatializer_ ⚠get_ position - ma_
spatializer_ ⚠get_ positioning - ma_
spatializer_ ⚠get_ relative_ position_ and_ direction - ma_
spatializer_ ⚠get_ rolloff - ma_
spatializer_ ⚠get_ velocity - ma_
spatializer_ ⚠init - ma_
spatializer_ ⚠init_ preallocated - ma_
spatializer_ ⚠listener_ config_ init - ma_
spatializer_ ⚠listener_ get_ channel_ map - ma_
spatializer_ ⚠listener_ get_ cone - ma_
spatializer_ ⚠listener_ get_ direction - ma_
spatializer_ ⚠listener_ get_ heap_ size - ma_
spatializer_ ⚠listener_ get_ position - ma_
spatializer_ ⚠listener_ get_ speed_ of_ sound - ma_
spatializer_ ⚠listener_ get_ velocity - ma_
spatializer_ ⚠listener_ get_ world_ up - ma_
spatializer_ ⚠listener_ init - ma_
spatializer_ ⚠listener_ init_ preallocated - ma_
spatializer_ ⚠listener_ is_ enabled - ma_
spatializer_ ⚠listener_ set_ cone - ma_
spatializer_ ⚠listener_ set_ direction - ma_
spatializer_ ⚠listener_ set_ enabled - ma_
spatializer_ ⚠listener_ set_ position - ma_
spatializer_ ⚠listener_ set_ speed_ of_ sound - ma_
spatializer_ ⚠listener_ set_ velocity - ma_
spatializer_ ⚠listener_ set_ world_ up - ma_
spatializer_ ⚠listener_ uninit - ma_
spatializer_ ⚠process_ pcm_ frames - ma_
spatializer_ ⚠set_ attenuation_ model - ma_
spatializer_ ⚠set_ cone - ma_
spatializer_ ⚠set_ direction - ma_
spatializer_ ⚠set_ directional_ attenuation_ factor - ma_
spatializer_ ⚠set_ doppler_ factor - ma_
spatializer_ ⚠set_ master_ volume - ma_
spatializer_ ⚠set_ max_ distance - ma_
spatializer_ ⚠set_ max_ gain - ma_
spatializer_ ⚠set_ min_ distance - ma_
spatializer_ ⚠set_ min_ gain - ma_
spatializer_ ⚠set_ position - ma_
spatializer_ ⚠set_ positioning - ma_
spatializer_ ⚠set_ rolloff - ma_
spatializer_ ⚠set_ velocity - ma_
spatializer_ ⚠uninit - ma_
spinlock_ ⚠lock - Synchronization
- ma_
spinlock_ ⚠lock_ noyield - ma_
spinlock_ ⚠unlock - ma_
splitter_ ⚠node_ config_ init - ma_
splitter_ ⚠node_ init - ma_
splitter_ ⚠node_ uninit - ma_
version ⚠ - ma_
version_ ⚠string - ma_
vfs_ ⚠close - ma_
vfs_ ⚠info - ma_
vfs_ ⚠open - ma_
vfs_ ⚠open_ and_ read_ file - ma_
vfs_ ⚠open_ w - ma_
vfs_ ⚠read - ma_
vfs_ ⚠seek - ma_
vfs_ ⚠tell - ma_
vfs_ ⚠write - ma_
volume_ ⚠db_ to_ linear - ma_
volume_ ⚠linear_ to_ db - ma_
waveform_ ⚠config_ init - ma_
waveform_ ⚠init - ma_
waveform_ ⚠read_ pcm_ frames - ma_
waveform_ ⚠seek_ to_ pcm_ frame - ma_
waveform_ ⚠set_ amplitude - ma_
waveform_ ⚠set_ frequency - ma_
waveform_ ⚠set_ sample_ rate - ma_
waveform_ ⚠set_ type - ma_
waveform_ ⚠uninit
Type Aliases§
- __
builtin_ va_ list - __
gnuc_ va_ list - _ma_
channel_ position - ma_
aaudio_ allowed_ capture_ policy - ma_
aaudio_ content_ type - ma_
aaudio_ input_ preset - ma_
aaudio_ usage - ma_
async_ notification - ma_
attenuation_ model - ma_
backend - ma_
bool8 - ma_
bool32 - ma_
channel - ma_
channel_ conversion_ path - Channel Conversion
- ma_
channel_ mix_ mode - ma_
data_ converter_ execution_ path - ma_
data_ source - Data Source
- ma_
data_ source_ get_ next_ proc - ma_
decoder_ read_ proc - ma_
decoder_ seek_ proc - ma_
decoder_ tell_ proc - ma_
device_ data_ proc - ma_
device_ notification_ proc - ma_
device_ notification_ type - ma_
device_ state - ma_
device_ type - ma_
dither_ mode - ma_
double - ma_
encoder_ init_ proc - ma_
encoder_ seek_ proc - ma_
encoder_ uninit_ proc - ma_
encoder_ write_ pcm_ frames_ proc - ma_
encoder_ write_ proc - ma_
encoding_ format - ma_
engine_ node_ type - ma_
engine_ process_ proc - ma_
enum_ devices_ callback_ proc - ma_
event - ma_
float - ma_
format - ma_
handedness - ma_
handle - ma_
hishelf_ config - High Shelf Filter
- ma_
hpf2_ config - High-Pass Filtering
- ma_int8
- ma_
int16 - ma_
int32 - ma_
int64 - ma_
ios_ session_ category - ma_
ios_ session_ category_ option - ma_
job_ proc - ma_
job_ queue_ flags - ma_
job_ type - ma_
log_ callback_ proc - ma_
log_ level - ma_
loshelf_ config - Low Shelf Filter
- ma_
lpf2_ config - Low-Pass Filtering
- ma_
mono_ expansion_ mode - ma_
mutex - ma_node
- ma_
node_ flags - ma_
node_ state - ma_
noise_ type - ma_
notch_ config - Notching Filter
- ma_
open_ mode_ flags - ma_
opensl_ recording_ preset - ma_
opensl_ stream_ type - ma_
pan_ mode - ma_
peak_ config - Peaking EQ Filter
- ma_
performance_ profile - ma_
positioning - ma_proc
- ma_ptr
- ma_
read_ proc - ma_
resample_ algorithm - ma_
resampling_ backend - ma_
resource_ manager_ data_ source_ flags - ma_
resource_ manager_ data_ supply_ type - ma_
resource_ manager_ flags - ma_
result - ma_
seek_ origin - ma_
seek_ proc - ma_
semaphore - ma_
share_ mode - ma_
sound_ end_ proc - ma_
sound_ flags - ma_
sound_ group - ma_
sound_ group_ config - ma_
spinlock - ma_
standard_ channel_ map - ma_
standard_ sample_ rate - ma_
stop_ proc - ma_
stream_ format - ma_
stream_ layout - ma_
tell_ proc - ma_
thread - ma_
thread_ priority - ma_
uint8 - ma_
uint16 - ma_
uint32 - ma_
uint64 - ma_
uintptr - ma_vfs
- VFS
- ma_
vfs_ file - ma_
wasapi_ usage - ma_
waveform_ type - ma_
wchar_ win32 - max_
align_ t - va_list
- wchar_t
Unions§
- ma_
biquad_ coefficient - Biquad Filtering
- ma_
channel_ converter__ bindgen_ ty_ 1 - ma_
context__ bindgen_ ty_ 1 - ma_
context__ bindgen_ ty_ 2 - ma_
context_ command__ wasapi__ bindgen_ ty_ 1 - ma_
decoder__ bindgen_ ty_ 1 - ma_
device__ bindgen_ ty_ 4 - ma_
device_ id - ma_
device_ id__ bindgen_ ty_ 1 - ma_
device_ notification__ bindgen_ ty_ 1 - ma_
encoder__ bindgen_ ty_ 1 - ma_
job__ bindgen_ ty_ 1 - ma_
job__ bindgen_ ty_ 2 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 2 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 3 - ma_
job__ bindgen_ ty_ 2__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - ma_
linear_ resampler__ bindgen_ ty_ 1 - ma_
linear_ resampler__ bindgen_ ty_ 2 - ma_
noise__ bindgen_ ty_ 1 - ma_
resampler__ bindgen_ ty_ 1 - ma_
resource_ manager_ data_ buffer__ bindgen_ ty_ 1 - ma_
resource_ manager_ data_ source__ bindgen_ ty_ 1 - ma_
resource_ manager_ data_ supply__ bindgen_ ty_ 1 - ma_
timer