soundio_connect_backend

Instead of calling ::soundio_connect you may call this function to try a specific backend. Possible errors: * #SoundIoErrorInvalid - already connected or invalid backend parameter * #SoundIoErrorNoMem * #SoundIoErrorBackendUnavailable - backend was not compiled in * #SoundIoErrorSystemResources * #SoundIoErrorNoSuchClient - when JACK returns JackNoSuchClient * #SoundIoErrorInitAudioBackend - requested backend is not active * #SoundIoErrorBackendDisconnected - backend disconnected while connecting See also ::soundio_disconnect

  1. int soundio_connect_backend(SoundIo* soundio, SoundIoBackend backend)
    extern (C) @nogc nothrow
    int
    soundio_connect_backend
  2. void soundio_disconnect(SoundIo* soundio)

Meta