Lines Matching refs:info

493  * \param info returned pointer
499 int snd_rawmidi_info_malloc(snd_rawmidi_info_t **info)
501 assert(info);
502 *info = calloc(1, sizeof(snd_rawmidi_info_t));
503 if (!*info)
510 * \param info pointer to the snd_rawmidi_info_t structure to free
515 void snd_rawmidi_info_free(snd_rawmidi_info_t *info)
517 assert(info);
518 free(info);
534 * \param info pointer to a snd_rawmidi_info_t structure
537 unsigned int snd_rawmidi_info_get_device(const snd_rawmidi_info_t *info)
539 assert(info);
540 return info->device;
545 * \param info pointer to a snd_rawmidi_info_t structure
548 unsigned int snd_rawmidi_info_get_subdevice(const snd_rawmidi_info_t *info)
550 assert(info);
551 return info->subdevice;
556 * \param info pointer to a snd_rawmidi_info_t structure
559 snd_rawmidi_stream_t snd_rawmidi_info_get_stream(const snd_rawmidi_info_t *info)
561 assert(info);
562 return info->stream;
567 * \param info pointer to a snd_rawmidi_info_t structure
570 int snd_rawmidi_info_get_card(const snd_rawmidi_info_t *info)
572 assert(info);
573 return info->card;
578 * \param info pointer to a snd_rawmidi_info_t structure
581 unsigned int snd_rawmidi_info_get_flags(const snd_rawmidi_info_t *info)
583 assert(info);
584 return info->flags;
589 * \param info pointer to a snd_rawmidi_info_t structure
592 const char *snd_rawmidi_info_get_id(const snd_rawmidi_info_t *info)
594 assert(info);
595 return (const char *)info->id;
600 * \param info pointer to a snd_rawmidi_info_t structure
603 const char *snd_rawmidi_info_get_name(const snd_rawmidi_info_t *info)
605 assert(info);
606 return (const char *)info->name;
611 * \param info pointer to a snd_rawmidi_info_t structure
614 const char *snd_rawmidi_info_get_subdevice_name(const snd_rawmidi_info_t *info)
616 assert(info);
617 return (const char *)info->subname;
622 * \param info pointer to a snd_rawmidi_info_t structure
625 unsigned int snd_rawmidi_info_get_subdevices_count(const snd_rawmidi_info_t *info)
627 assert(info);
628 return info->subdevices_count;
633 * \param info pointer to a snd_rawmidi_info_t structure
636 unsigned int snd_rawmidi_info_get_subdevices_avail(const snd_rawmidi_info_t *info)
638 assert(info);
639 return info->subdevices_avail;
644 * \param info pointer to a snd_rawmidi_info_t structure
647 void snd_rawmidi_info_set_device(snd_rawmidi_info_t *info, unsigned int val)
649 assert(info);
650 info->device = val;
655 * \param info pointer to a snd_rawmidi_info_t structure
658 void snd_rawmidi_info_set_subdevice(snd_rawmidi_info_t *info, unsigned int val)
660 assert(info);
661 info->subdevice = val;
666 * \param info pointer to a snd_rawmidi_info_t structure
669 void snd_rawmidi_info_set_stream(snd_rawmidi_info_t *info, snd_rawmidi_stream_t val)
671 assert(info);
672 info->stream = val;
678 * \param info pointer to a snd_rawmidi_info_t structure to be filled
681 int snd_rawmidi_info(snd_rawmidi_t *rawmidi, snd_rawmidi_info_t * info)
684 assert(info);
685 return rawmidi->ops->info(rawmidi, info);
1127 * internal API functions for obtaining UMP info from rawmidi instance
1129 int _snd_rawmidi_ump_endpoint_info(snd_rawmidi_t *rmidi, void *info)
1133 return rmidi->ops->ump_endpoint_info(rmidi, info);
1136 int _snd_rawmidi_ump_block_info(snd_rawmidi_t *rmidi, void *info)
1140 return rmidi->ops->ump_block_info(rmidi, info);