From 192d3c92263cf7330f7ddbd9cfe46751f4bd46df Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 19 Apr 2001 13:53:08 +0000 Subject: [PATCH] Added ctl_elem_lock and unlock... --- include/aserver.h | 2 ++ include/control.h | 2 ++ 2 files changed, 4 insertions(+) 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);