Defines | |
#define | snd_pcm_info_alloca(ptr) |
allocate an invalid snd_pcm_info_t using standard alloca | |
Functions | |
size_t | snd_pcm_info_sizeof (void) |
get size of snd_pcm_info_t | |
int | snd_pcm_info_malloc (snd_pcm_info_t **ptr) |
allocate an invalid snd_pcm_info_t using standard malloc | |
void | snd_pcm_info_free (snd_pcm_info_t *obj) |
frees a previously allocated snd_pcm_info_t | |
void | snd_pcm_info_copy (snd_pcm_info_t *dst, const snd_pcm_info_t *src) |
copy one snd_pcm_info_t to another | |
unsigned int | snd_pcm_info_get_device (const snd_pcm_info_t *obj) |
Get device from a PCM info container. | |
unsigned int | snd_pcm_info_get_subdevice (const snd_pcm_info_t *obj) |
Get subdevice from a PCM info container. | |
snd_pcm_stream_t | snd_pcm_info_get_stream (const snd_pcm_info_t *obj) |
Get stream (direction) from a PCM info container. | |
int | snd_pcm_info_get_card (const snd_pcm_info_t *obj) |
Get card from a PCM info container. | |
const char * | snd_pcm_info_get_id (const snd_pcm_info_t *obj) |
Get id from a PCM info container. | |
const char * | snd_pcm_info_get_name (const snd_pcm_info_t *obj) |
Get name from a PCM info container. | |
const char * | snd_pcm_info_get_subdevice_name (const snd_pcm_info_t *obj) |
Get subdevice name from a PCM info container. | |
snd_pcm_class_t | snd_pcm_info_get_class (const snd_pcm_info_t *obj) |
Get class from a PCM info container. | |
snd_pcm_subclass_t | snd_pcm_info_get_subclass (const snd_pcm_info_t *obj) |
Get subclass from a PCM info container. | |
unsigned int | snd_pcm_info_get_subdevices_count (const snd_pcm_info_t *obj) |
Get subdevices count from a PCM info container. | |
unsigned int | snd_pcm_info_get_subdevices_avail (const snd_pcm_info_t *obj) |
Get available subdevices count from a PCM info container. | |
snd_pcm_sync_id_t | snd_pcm_info_get_sync (const snd_pcm_info_t *obj) |
Get hardware synchronization ID from a PCM info container. | |
void | snd_pcm_info_set_device (snd_pcm_info_t *obj, unsigned int val) |
Set wanted device inside a PCM info container (see snd_ctl_pcm_info). | |
void | snd_pcm_info_set_subdevice (snd_pcm_info_t *obj, unsigned int val) |
Set wanted subdevice inside a PCM info container (see snd_ctl_pcm_info). | |
void | snd_pcm_info_set_stream (snd_pcm_info_t *obj, snd_pcm_stream_t val) |
Set wanted stream inside a PCM info container (see snd_ctl_pcm_info). |
|
allocate an invalid snd_pcm_info_t using standard alloca
|
|
copy one snd_pcm_info_t to another
|
|
frees a previously allocated snd_pcm_info_t
|
|
Get card from a PCM info container.
|
|
Get class from a PCM info container.
|
|
Get device from a PCM info container.
|
|
Get id from a PCM info container.
|
|
Get name from a PCM info container.
|
|
Get stream (direction) from a PCM info container.
|
|
Get subclass from a PCM info container.
|
|
Get subdevice from a PCM info container.
|
|
Get subdevice name from a PCM info container.
|
|
Get available subdevices count from a PCM info container.
|
|
Get subdevices count from a PCM info container.
|
|
Get hardware synchronization ID from a PCM info container.
|
|
allocate an invalid snd_pcm_info_t using standard malloc
|
|
Set wanted device inside a PCM info container (see snd_ctl_pcm_info).
|
|
Set wanted stream inside a PCM info container (see snd_ctl_pcm_info).
|
|
Set wanted subdevice inside a PCM info container (see snd_ctl_pcm_info).
|
|
get size of snd_pcm_info_t
|