From: Jaroslav Kysela Date: Thu, 19 Apr 2001 13:53:08 +0000 (+0000) Subject: Added ctl_elem_lock and unlock... X-Git-Tag: v1.0.3~874 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=192d3c92263cf7330f7ddbd9cfe46751f4bd46df;p=alsa-lib.git Added ctl_elem_lock and unlock... --- diff --git a/include/aserver.h b/include/aserver.h index 4d52d337..365afaca 100644 --- a/include/aserver.h +++ b/include/aserver.h @@ -111,6 +111,8 @@ typedef struct { snd_ctl_elem_info_t element_info; snd_ctl_elem_value_t element_read; snd_ctl_elem_value_t element_write; + snd_ctl_elem_id_t element_lock; + snd_ctl_elem_id_t element_unlock; snd_hwdep_info_t hwdep_info; snd_pcm_info_t pcm_info; int pcm_prefer_subdevice; diff --git a/include/control.h b/include/control.h index 740e337b..9261e372 100644 --- a/include/control.h +++ b/include/control.h @@ -269,6 +269,8 @@ int snd_ctl_elem_list(snd_ctl_t *ctl, snd_ctl_elem_list_t * list); int snd_ctl_elem_info(snd_ctl_t *ctl, snd_ctl_elem_info_t *info); int snd_ctl_elem_read(snd_ctl_t *ctl, snd_ctl_elem_value_t *value); int snd_ctl_elem_write(snd_ctl_t *ctl, snd_ctl_elem_value_t *value); +int snd_ctl_elem_lock(snd_ctl_t *ctl, snd_ctl_elem_id_t *id); +int snd_ctl_elem_unlock(snd_ctl_t *ctl, snd_ctl_elem_id_t *id); int snd_ctl_hwdep_next_device(snd_ctl_t *ctl, int * device); int snd_ctl_hwdep_info(snd_ctl_t *ctl, snd_hwdep_info_t * info); int snd_ctl_pcm_next_device(snd_ctl_t *ctl, int *device);