Routines to setup control primitives from configuration.
More...
|
int | snd_sctl_install (snd_sctl_t *h) |
| Install given values to control elements.
|
|
int | snd_sctl_remove (snd_sctl_t *h) |
| Remove (restore) previous values from control elements.
|
|
int | snd_sctl_build (snd_sctl_t **sctl, snd_ctl_t *handle, snd_config_t *conf, snd_config_t *private_data, int mode) |
| Build setup control handle.
|
|
int | snd_sctl_free (snd_sctl_t *sctl) |
| Free setup control handle.
|
|
Routines to setup control primitives from configuration.
- Author
- Abramo Bagnara abram.nosp@m.o@al.nosp@m.sa-pr.nosp@m.ojec.nosp@m.t.org
-
Jaroslav Kysela perex.nosp@m.@per.nosp@m.ex.cz
- Date
- 2001
Routines to setup control primitives from configuration
◆ snd_sctl_build()
int snd_sctl_build |
( |
snd_sctl_t ** | sctl, |
|
|
snd_ctl_t * | handle, |
|
|
snd_config_t * | conf, |
|
|
snd_config_t * | private_data, |
|
|
int | mode ) |
Build setup control handle.
- Parameters
-
sctl | Result - setup control handle |
handle | Master control handle |
conf | Setup configuration |
private_data | Private data for runtime evaluation |
mode | Build mode - SND_SCTL_xxxx |
- Returns
- zero if success, otherwise a negative error code
◆ snd_sctl_free()
int snd_sctl_free |
( |
snd_sctl_t * | sctl | ) |
|
Free setup control handle.
- Parameters
-
- Returns
- zero if success, otherwise a negative error code
◆ snd_sctl_install()
int snd_sctl_install |
( |
snd_sctl_t * | h | ) |
|
Install given values to control elements.
- Parameters
-
- Returns
- zero if success, otherwise a negative error code
◆ snd_sctl_remove()
int snd_sctl_remove |
( |
snd_sctl_t * | h | ) |
|
Remove (restore) previous values from control elements.
- Parameters
-
- Returns
- zero if success, otherwise a negative error code