| Value | Meaning |
|---|---|
| SoundIoErrorNone0 | |
| SoundIoErrorNoMem1 | Out of memory. |
| SoundIoErrorInitAudioBackend2 | The backend does not appear to be active or running. |
| SoundIoErrorSystemResources3 | A system resource other than memory was not available. |
| SoundIoErrorOpeningDevice4 | Attempted to open a device and failed. |
| SoundIoErrorNoSuchDevice5 | |
| SoundIoErrorInvalid6 | The programmer did not comply with the API. |
| SoundIoErrorBackendUnavailable7 | libsoundio was compiled without support for that backend. |
| SoundIoErrorStreaming8 | An open stream had an error that can only be recovered from by destroying the stream and creating it again. |
| SoundIoErrorIncompatibleDevice9 | Attempted to use a device with parameters it cannot support. |
| SoundIoErrorNoSuchClient10 | When JACK returns JackNoSuchClient |
| SoundIoErrorIncompatibleBackend11 | Attempted to use parameters that the backend cannot support. |
| SoundIoErrorBackendDisconnected12 | Backend server shutdown or became inactive. |
| SoundIoErrorInterrupted13 | |
| SoundIoErrorUnderflow14 | Buffer underrun occurred. |
| SoundIoErrorEncodingString15 | Unable to convert to or from UTF-8 to the native string format. |
See also ::soundio_strerror