Enum libsoundio_sys::SoundIoError [] [src]

#[repr(u32)]
pub enum SoundIoError { SoundIoErrorNone, SoundIoErrorNoMem, SoundIoErrorInitAudioBackend, SoundIoErrorSystemResources, SoundIoErrorOpeningDevice, SoundIoErrorNoSuchDevice, SoundIoErrorInvalid, SoundIoErrorBackendUnavailable, SoundIoErrorStreaming, SoundIoErrorIncompatibleDevice, SoundIoErrorNoSuchClient, SoundIoErrorIncompatibleBackend, SoundIoErrorBackendDisconnected, SoundIoErrorInterrupted, SoundIoErrorUnderflow, SoundIoErrorEncodingString, }

\mainpage * * \section intro_sec Overview * * libsoundio is a C library for cross-platform audio input and output. It is * suitable for real-time and consumer software. * * Documentation: soundio.h \example sio_list_devices.c * List the available input and output devices on the system and their * properties. Supports watching for changes and specifying backend to use. \example sio_sine.c * Play a sine wave over the default output device. * Supports specifying device and backend to use. \example sio_record.c * Record audio to an output file. * Supports specifying device and backend to use. \example sio_microphone.c * Stream the default input device over the default output device. * Supports specifying device and backend to use. \example backend_disconnect_recover.c * Demonstrates recovering from a backend disconnecting.

Variants

Trait Implementations

impl Copy for SoundIoError
[src]

impl Clone for SoundIoError
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more