ALSA project - the C library reference
|
Mixer Simple Element Class Interface - Module Abstraction. More...
Functions | |
int | snd_mixer_simple_basic_register (snd_mixer_t *mixer, struct snd_mixer_selem_regopt *options, snd_mixer_class_t **classp) |
Register mixer simple element class - basic abstraction. More... | |
int | snd_mixer_sbasic_info (const snd_mixer_class_t *class, sm_class_basic_t *info) |
Basic Mixer Abstraction - Get information about device. More... | |
void * | snd_mixer_sbasic_get_private (const snd_mixer_class_t *class) |
Get private data for basic abstraction. More... | |
void | snd_mixer_sbasic_set_private (const snd_mixer_class_t *class, void *private_data) |
Set private data for basic abstraction. More... | |
void | snd_mixer_sbasic_set_private_free (const snd_mixer_class_t *class, void(*private_free)(snd_mixer_class_t *class)) |
Set private data free callback for basic abstraction. More... | |
Mixer Simple Element Class Interface - Module Abstraction.
Mixer simple element class interface.
void * snd_mixer_sbasic_get_private | ( | const snd_mixer_class_t * | class | ) |
Get private data for basic abstraction.
class | Mixer class |
int snd_mixer_sbasic_info | ( | const snd_mixer_class_t * | class, |
sm_class_basic_t * | info | ||
) |
Basic Mixer Abstraction - Get information about device.
class | Mixer class |
info | Info structure |
void snd_mixer_sbasic_set_private | ( | const snd_mixer_class_t * | class, |
void * | private_data | ||
) |
Set private data for basic abstraction.
class | Mixer class |
private_data | Private data |
void snd_mixer_sbasic_set_private_free | ( | const snd_mixer_class_t * | class, |
void(*)(snd_mixer_class_t *class) | private_free | ||
) |
Set private data free callback for basic abstraction.
class | Mixer class |
private_free | free callback for private data |
int snd_mixer_simple_basic_register | ( | snd_mixer_t * | mixer, |
struct snd_mixer_selem_regopt * | options, | ||
snd_mixer_class_t ** | classp | ||
) |
Register mixer simple element class - basic abstraction.
mixer | Mixer handle |
options | Options container |
classp | Pointer to returned mixer simple element class handle (or NULL |