libsoundio-d ~master (2021-08-17T21:58:51Z)
Dub
Repo
SoundIoOutStreamBackendData
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
SoundIoOutStreamBackendData {
version(SOUNDIO_HAVE_JACK)
SoundIoOutStreamJack
jack
;
version(SOUNDIO_HAVE_PULSEAUDIO)
SoundIoOutStreamPulseAudio
pulseaudio
;
version(SOUNDIO_HAVE_ALSA)
SoundIoOutStreamAlsa
alsa
;
version(SOUNDIO_HAVE_COREAUDIO)
SoundIoOutStreamCoreAudio
coreaudio
;
version(SOUNDIO_HAVE_WASAPI)
SoundIoOutStreamWasapi
wasapi
;
SoundIoOutStreamDummy
dummy
;
}
Members
Variables
alsa
SoundIoOutStreamAlsa
alsa
;
Undocumented in source.
coreaudio
SoundIoOutStreamCoreAudio
coreaudio
;
Undocumented in source.
dummy
SoundIoOutStreamDummy
dummy
;
Undocumented in source.
jack
SoundIoOutStreamJack
jack
;
Undocumented in source.
pulseaudio
SoundIoOutStreamPulseAudio
pulseaudio
;
Undocumented in source.
wasapi
SoundIoOutStreamWasapi
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