libsoundio-d ~master (2021-08-17T21:58:51Z)
Dub
Repo
SoundIoBackendData
soundio
soundio_private
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
package extern (
C
) @
nogc
nothrow __gshared
union
SoundIoBackendData {
version(SOUNDIO_HAVE_JACK)
SoundIoJack
jack
;
version(SOUNDIO_HAVE_PULSEAUDIO)
SoundIoPulseAudio
pulseaudio
;
version(SOUNDIO_HAVE_ALSA)
SoundIoAlsa
alsa
;
version(SOUNDIO_HAVE_COREAUDIO)
SoundIoCoreAudio
coreaudio
;
version(SOUNDIO_HAVE_WASAPI)
SoundIoWasapi
wasapi
;
SoundIoDummy
dummy
;
}
Members
Variables
alsa
SoundIoAlsa
alsa
;
Undocumented in source.
coreaudio
SoundIoCoreAudio
coreaudio
;
Undocumented in source.
dummy
SoundIoDummy
dummy
;
Undocumented in source.
jack
SoundIoJack
jack
;
Undocumented in source.
pulseaudio
SoundIoPulseAudio
pulseaudio
;
Undocumented in source.
wasapi
SoundIoWasapi
wasapi
;
Undocumented in source.
Meta
Source
See Implementation
soundio
soundio_private
aliases
SoundIoListDevicePtr
SoundIoListSampleRateRange
static functions
soundio_destroy_devices_info
static variables
SOUNDIO_MAX_SAMPLE_RATE
SOUNDIO_MIN_SAMPLE_RATE
structs
SoundIoDevicePrivate
SoundIoDevicesInfo
SoundIoInStreamPrivate
SoundIoOutStreamPrivate
SoundIoPrivate
unions
SoundIoBackendData
SoundIoDeviceBackendData
SoundIoInStreamBackendData
SoundIoOutStreamBackendData