diff options
author | Chris Robinson <[email protected]> | 2011-08-17 06:05:26 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2011-08-17 06:05:26 -0700 |
commit | 8148626ba36456a5aed2b3e75bbe32f9e7ab0249 (patch) | |
tree | b5de5d71473e9b4a52e1200fb05c3c6a79233f39 /OpenAL32 | |
parent | 14ffb8bd9b148185a42aa691c3c3d0c3a04dbc95 (diff) |
Allow the backend init functions to return failure
Diffstat (limited to 'OpenAL32')
-rw-r--r-- | OpenAL32/Include/alMain.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/OpenAL32/Include/alMain.h b/OpenAL32/Include/alMain.h index 5873feb1..9a6c0c2b 100644 --- a/OpenAL32/Include/alMain.h +++ b/OpenAL32/Include/alMain.h @@ -279,46 +279,46 @@ enum DevProbe { CAPTURE_DEVICE_PROBE }; -void alc_alsa_init(BackendFuncs *func_list); +ALCboolean alc_alsa_init(BackendFuncs *func_list); void alc_alsa_deinit(void); void alc_alsa_probe(enum DevProbe type); -void alc_oss_init(BackendFuncs *func_list); +ALCboolean alc_oss_init(BackendFuncs *func_list); void alc_oss_deinit(void); void alc_oss_probe(enum DevProbe type); -void alc_solaris_init(BackendFuncs *func_list); +ALCboolean alc_solaris_init(BackendFuncs *func_list); void alc_solaris_deinit(void); void alc_solaris_probe(enum DevProbe type); -void alc_sndio_init(BackendFuncs *func_list); +ALCboolean alc_sndio_init(BackendFuncs *func_list); void alc_sndio_deinit(void); void alc_sndio_probe(enum DevProbe type); -void alcMMDevApiInit(BackendFuncs *func_list); +ALCboolean alcMMDevApiInit(BackendFuncs *func_list); void alcMMDevApiDeinit(void); void alcMMDevApiProbe(enum DevProbe type); -void alcDSoundInit(BackendFuncs *func_list); +ALCboolean alcDSoundInit(BackendFuncs *func_list); void alcDSoundDeinit(void); void alcDSoundProbe(enum DevProbe type); -void alcWinMMInit(BackendFuncs *FuncList); +ALCboolean alcWinMMInit(BackendFuncs *FuncList); void alcWinMMDeinit(void); void alcWinMMProbe(enum DevProbe type); -void alc_pa_init(BackendFuncs *func_list); +ALCboolean alc_pa_init(BackendFuncs *func_list); void alc_pa_deinit(void); void alc_pa_probe(enum DevProbe type); -void alc_wave_init(BackendFuncs *func_list); +ALCboolean alc_wave_init(BackendFuncs *func_list); void alc_wave_deinit(void); void alc_wave_probe(enum DevProbe type); -void alc_pulse_init(BackendFuncs *func_list); +ALCboolean alc_pulse_init(BackendFuncs *func_list); void alc_pulse_deinit(void); void alc_pulse_probe(enum DevProbe type); -void alc_ca_init(BackendFuncs *func_list); +ALCboolean alc_ca_init(BackendFuncs *func_list); void alc_ca_deinit(void); void alc_ca_probe(enum DevProbe type); -void alc_opensl_init(BackendFuncs *func_list); +ALCboolean alc_opensl_init(BackendFuncs *func_list); void alc_opensl_deinit(void); void alc_opensl_probe(enum DevProbe type); -void alc_null_init(BackendFuncs *func_list); +ALCboolean alc_null_init(BackendFuncs *func_list); void alc_null_deinit(void); void alc_null_probe(enum DevProbe type); -void alc_loopback_init(BackendFuncs *func_list); +ALCboolean alc_loopback_init(BackendFuncs *func_list); void alc_loopback_deinit(void); void alc_loopback_probe(enum DevProbe type); |