void mixer_shutdown(void) { free_controls(); if (mixer) snd_mixer_close(mixer); if (current_selem_id) snd_mixer_selem_id_free(current_selem_id); }
static void close_hctl(void) { free_controls(); if (mixer_device_name) { snd_mixer_detach(mixer, mixer_device_name); free(mixer_device_name); mixer_device_name = NULL; } }
void ns_ctl_shutdown(void) { if (!EMPTY(server_controls)) free_controls(&server_controls); }