Lines Matching refs:snd_hwdep_info_t
327 * \brief get size of the snd_hwdep_info_t structure in bytes
328 * \return size of the snd_hwdep_info_t structure in bytes
332 return sizeof(snd_hwdep_info_t);
336 * \brief allocate a new snd_hwdep_info_t structure
340 * Allocates a new snd_hwdep_info_t structure using the standard
343 int snd_hwdep_info_malloc(snd_hwdep_info_t **info)
346 *info = calloc(1, sizeof(snd_hwdep_info_t));
353 * \brief frees the snd_hwdep_info_t structure
354 * \param info pointer to the snd_hwdep_info_t structure to free
356 * Frees the given snd_hwdep_info_t structure using the standard
359 void snd_hwdep_info_free(snd_hwdep_info_t *info)
366 * \brief copy one snd_hwdep_info_t structure to another
367 * \param dst destination snd_hwdep_info_t structure
368 * \param src source snd_hwdep_info_t structure
370 void snd_hwdep_info_copy(snd_hwdep_info_t *dst, const snd_hwdep_info_t *src)
378 * \param obj pointer to a snd_hwdep_info_t structure
381 int snd_hwdep_info_get_card(const snd_hwdep_info_t *obj)
389 * \param info pointer to a snd_hwdep_info_t structure
392 unsigned int snd_hwdep_info_get_device(const snd_hwdep_info_t *info)
400 * \param obj pointer to a snd_hwdep_info_t structure
403 const char *snd_hwdep_info_get_id(const snd_hwdep_info_t *obj)
411 * \param obj pointer to a snd_hwdep_info_t structure
414 const char *snd_hwdep_info_get_name(const snd_hwdep_info_t *obj)
422 * \param obj pointer to a snd_hwdep_info_t structure
425 snd_hwdep_iface_t snd_hwdep_info_get_iface(const snd_hwdep_info_t *obj)
433 * \param obj pointer to a snd_hwdep_info_t structure
436 void snd_hwdep_info_set_device(snd_hwdep_info_t *obj, unsigned int val)
445 * \param info pointer to a snd_hwdep_info_t structure to be filled
448 int snd_hwdep_info(snd_hwdep_t *hwdep, snd_hwdep_info_t * info)