Lines Matching refs:snd_pcm_info_t

882 int snd_pcm_info(snd_pcm_t *pcm, snd_pcm_info_t *info)
7171 * \brief get size of #snd_pcm_info_t
7176 return sizeof(snd_pcm_info_t);
7180 * \brief allocate an invalid #snd_pcm_info_t using standard malloc
7184 int snd_pcm_info_malloc(snd_pcm_info_t **ptr)
7187 *ptr = calloc(1, sizeof(snd_pcm_info_t));
7194 * \brief frees a previously allocated #snd_pcm_info_t
7197 void snd_pcm_info_free(snd_pcm_info_t *obj)
7203 * \brief copy one #snd_pcm_info_t to another
7207 void snd_pcm_info_copy(snd_pcm_info_t *dst, const snd_pcm_info_t *src)
7218 unsigned int snd_pcm_info_get_device(const snd_pcm_info_t *obj)
7229 unsigned int snd_pcm_info_get_subdevice(const snd_pcm_info_t *obj)
7240 snd_pcm_stream_t snd_pcm_info_get_stream(const snd_pcm_info_t *obj)
7251 int snd_pcm_info_get_card(const snd_pcm_info_t *obj)
7262 const char *snd_pcm_info_get_id(const snd_pcm_info_t *obj)
7273 const char *snd_pcm_info_get_name(const snd_pcm_info_t *obj)
7284 const char *snd_pcm_info_get_subdevice_name(const snd_pcm_info_t *obj)
7295 snd_pcm_class_t snd_pcm_info_get_class(const snd_pcm_info_t *obj)
7306 snd_pcm_subclass_t snd_pcm_info_get_subclass(const snd_pcm_info_t *obj)
7317 unsigned int snd_pcm_info_get_subdevices_count(const snd_pcm_info_t *obj)
7328 unsigned int snd_pcm_info_get_subdevices_avail(const snd_pcm_info_t *obj)
7339 snd_pcm_sync_id_t snd_pcm_info_get_sync(const snd_pcm_info_t *obj)
7352 void snd_pcm_info_set_device(snd_pcm_info_t *obj, unsigned int val)
7363 void snd_pcm_info_set_subdevice(snd_pcm_info_t *obj, unsigned int val)
7374 void snd_pcm_info_set_stream(snd_pcm_info_t *obj, snd_pcm_stream_t val)