zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
void | alc_null_deinit (void) |
ALCboolean | alc_null_init (BackendFuncs *func_list) |
void | alc_null_probe (enum DevProbe type) |
static void | null_close_playback (ALCdevice *device) |
static ALCenum | null_open_playback (ALCdevice *device, const ALCchar *deviceName) |
static ALCboolean | null_reset_playback (ALCdevice *device) |
static ALCboolean | null_start_playback (ALCdevice *device) |
static void | null_stop_playback (ALCdevice *device) |
static ALuint | NullProc (ALvoid *ptr) |
Variables | |
static const BackendFuncs | null_funcs |
static const ALCchar | nullDevice [] = "No Output" |
ALCboolean alc_null_init | ( | BackendFuncs * | func_list | ) |
Definition at line 152 of file null.c.
References ALC_TRUE, and null_funcs.
Definition at line 162 of file null.c.
References ALL_DEVICE_PROBE, AppendAllDevicesList(), CAPTURE_DEVICE_PROBE, and nullDevice.
Definition at line 95 of file null.c.
References ALCdevice_struct::ExtraData, free, and NULL.
Definition at line 79 of file null.c.
References ALC_INVALID_VALUE, ALC_NO_ERROR, calloc, ALCdevice_struct::DeviceName, ALCdevice_struct::ExtraData, nullDevice, and strdup().
|
static |
Definition at line 103 of file null.c.
References ALC_TRUE, and SetDefaultWFXChannelOrder().
|
static |
Definition at line 109 of file null.c.
References ALC_FALSE, ALC_TRUE, ALCdevice_struct::ExtraData, NULL, NullProc(), and StartThread().
Definition at line 120 of file null.c.
References ALCdevice_struct::ExtraData, NULL, and StopThread().
Definition at line 40 of file null.c.
References aluMixData(), ALCdevice_struct::Connected, ALCdevice_struct::ExtraData, ALCdevice_struct::Frequency, NULL, Sleep, timeGetTime(), and ALCdevice_struct::UpdateSize.
Referenced by null_start_playback().
|
static |
Definition at line 135 of file null.c.
Referenced by alc_null_init().
Definition at line 38 of file null.c.
Referenced by alc_null_probe(), and null_open_playback().