Lines Matching refs:info

12 	snd_rawmidi_info_t info;
15 err = snd_rawmidi_info(ump->rawmidi, &info);
18 if (!(info.flags & SNDRV_RAWMIDI_INFO_UMP))
20 ump->flags = info.flags;
196 * \param info pointer to a snd_rawmidi_info_t structure to be filled
199 int snd_ump_rawmidi_info(snd_ump_t *ump, snd_rawmidi_info_t *info)
201 return snd_rawmidi_info(ump->rawmidi, info);
314 * \param info returned pointer
320 int snd_ump_endpoint_info_malloc(snd_ump_endpoint_info_t **info)
322 *info = calloc(1, sizeof(snd_ump_endpoint_info_t));
323 if (!*info)
330 * \param info pointer to the snd_ump_endpoint_info_t structure to free
335 void snd_ump_endpoint_info_free(snd_ump_endpoint_info_t *info)
337 free(info);
353 * \param info pointer to a snd_ump_endpoint_info_t structure
356 int snd_ump_endpoint_info_get_card(const snd_ump_endpoint_info_t *info)
358 return info->card;
363 * \param info pointer to a snd_ump_endpoint_info_t structure
366 int snd_ump_endpoint_info_get_device(const snd_ump_endpoint_info_t *info)
368 return info->device;
372 * \brief get UMP endpoint info flags
373 * \param info pointer to a snd_ump_endpoint_info_t structure
376 unsigned int snd_ump_endpoint_info_get_flags(const snd_ump_endpoint_info_t *info)
378 return info->flags;
383 * \param info pointer to a snd_ump_endpoint_info_t structure
386 unsigned int snd_ump_endpoint_info_get_protocol_caps(const snd_ump_endpoint_info_t *info)
388 return info->protocol_caps;
393 * \param info pointer to a snd_ump_endpoint_info_t structure
396 unsigned int snd_ump_endpoint_info_get_protocol(const snd_ump_endpoint_info_t *info)
398 return info->protocol;
403 * \param info pointer to a snd_ump_endpoint_info_t structure
406 unsigned int snd_ump_endpoint_info_get_num_blocks(const snd_ump_endpoint_info_t *info)
408 return info->num_blocks;
413 * \param info pointer to a snd_ump_endpoint_info_t structure
416 unsigned int snd_ump_endpoint_info_get_version(const snd_ump_endpoint_info_t *info)
418 return info->version;
423 * \param info pointer to a snd_ump_endpoint_info_t structure
426 unsigned int snd_ump_endpoint_info_get_manufacturer_id(const snd_ump_endpoint_info_t *info)
428 return info->manufacturer_id;
433 * \param info pointer to a snd_ump_endpoint_info_t structure
436 unsigned int snd_ump_endpoint_info_get_family_id(const snd_ump_endpoint_info_t *info)
438 return info->family_id;
443 * \param info pointer to a snd_ump_endpoint_info_t structure
446 unsigned int snd_ump_endpoint_info_get_model_id(const snd_ump_endpoint_info_t *info)
448 return info->model_id;
453 * \param info pointer to a snd_ump_endpoint_info_t structure
456 const unsigned char *snd_ump_endpoint_info_get_sw_revision(const snd_ump_endpoint_info_t *info)
458 return info->sw_revision;
463 * \param info pointer to a snd_ump_endpoint_info_t structure
466 const char *snd_ump_endpoint_info_get_name(const snd_ump_endpoint_info_t *info)
468 return (const char *)info->name;
473 * \param info pointer to a snd_ump_endpoint_info_t structure
476 const char *snd_ump_endpoint_info_get_product_id(const snd_ump_endpoint_info_t *info)
478 return (const char *)info->product_id;
484 * \param info pointer to a snd_ump_endpoint_info_t structure to be filled
487 int snd_ump_endpoint_info(snd_ump_t *ump, snd_ump_endpoint_info_t *info)
489 return _snd_rawmidi_ump_endpoint_info(ump->rawmidi, info);
503 * \param info returned pointer
509 int snd_ump_block_info_malloc(snd_ump_block_info_t **info)
511 *info = calloc(1, sizeof(snd_ump_block_info_t));
512 if (!*info)
519 * \param info pointer to the snd_ump_block_info_t structure to free
524 void snd_ump_block_info_free(snd_ump_block_info_t *info)
526 free(info);
542 * \param info pointer to a snd_ump_block_info_t structure
545 int snd_ump_block_info_get_card(const snd_ump_block_info_t *info)
547 return info->card;
552 * \param info pointer to a snd_ump_block_info_t structure
555 int snd_ump_block_info_get_device(const snd_ump_block_info_t *info)
557 return info->device;
562 * \param info pointer to a snd_ump_block_info_t structure
565 unsigned int snd_ump_block_info_get_block_id(const snd_ump_block_info_t *info)
567 return info->block_id;
572 * \param info pointer to a snd_ump_block_info_t structure
575 void snd_ump_block_info_set_block_id(snd_ump_block_info_t *info,
578 info->block_id = id;
583 * \param info pointer to a snd_ump_block_info_t structure
586 unsigned int snd_ump_block_info_get_active(const snd_ump_block_info_t *info)
588 return info->active;
593 * \param info pointer to a snd_ump_block_info_t structure
594 * \return info flag bits for the given UMP block
596 unsigned int snd_ump_block_info_get_flags(const snd_ump_block_info_t *info)
598 return info->flags;
603 * \param info pointer to a snd_ump_block_info_t structure
606 unsigned int snd_ump_block_info_get_direction(const snd_ump_block_info_t *info)
608 return info->direction;
613 * \param info pointer to a snd_ump_block_info_t structure
616 unsigned int snd_ump_block_info_get_first_group(const snd_ump_block_info_t *info)
618 return info->first_group;
623 * \param info pointer to a snd_ump_block_info_t structure
626 unsigned int snd_ump_block_info_get_num_groups(const snd_ump_block_info_t *info)
628 return info->num_groups;
633 * \param info pointer to a snd_ump_block_info_t structure
636 unsigned int snd_ump_block_info_get_midi_ci_version(const snd_ump_block_info_t *info)
638 return info->midi_ci_version;
643 * \param info pointer to a snd_ump_block_info_t structure
646 unsigned int snd_ump_block_info_get_sysex8_streams(const snd_ump_block_info_t *info)
648 return info->sysex8_streams;
653 * \param info pointer to a snd_ump_block_info_t structure
656 unsigned int snd_ump_block_info_get_ui_hint(const snd_ump_block_info_t *info)
658 return info->ui_hint;
663 * \param info pointer to a snd_ump_block_info_t structure
666 const char *snd_ump_block_info_get_name(const snd_ump_block_info_t *info)
668 return (const char *)info->name;
674 * \param info pointer to a snd_ump_block_info_t structure
680 int snd_ump_block_info(snd_ump_t *ump, snd_ump_block_info_t *info)
682 return _snd_rawmidi_ump_block_info(ump->rawmidi, info);