libsoundio-d ~master (2021-08-17T21:58:51Z)
Dub
Repo
SoundIoInStreamBackendData
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
SoundIoInStreamBackendData {
version(SOUNDIO_HAVE_JACK)
SoundIoInStreamJack
jack
;
version(SOUNDIO_HAVE_PULSEAUDIO)
SoundIoInStreamPulseAudio
pulseaudio
;
version(SOUNDIO_HAVE_ALSA)
SoundIoInStreamAlsa
alsa
;
version(SOUNDIO_HAVE_COREAUDIO)
SoundIoInStreamCoreAudio
coreaudio
;
version(SOUNDIO_HAVE_WASAPI)
SoundIoInStreamWasapi
wasapi
;
SoundIoInStreamDummy
dummy
;
}
Members
Variables
alsa
SoundIoInStreamAlsa
alsa
;
Undocumented in source.
coreaudio
SoundIoInStreamCoreAudio
coreaudio
;
Undocumented in source.
dummy
SoundIoInStreamDummy
dummy
;
Undocumented in source.
jack
SoundIoInStreamJack
jack
;
Undocumented in source.
pulseaudio
SoundIoInStreamPulseAudio
pulseaudio
;
Undocumented in source.
wasapi
SoundIoInStreamWasapi
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