Lines Matching refs:snd_rawmidi_info_t
45 typedef struct _snd_rawmidi_info snd_rawmidi_info_t;
110 * \brief allocate an invalid #snd_rawmidi_info_t using standard alloca
114 int snd_rawmidi_info_malloc(snd_rawmidi_info_t **ptr);
115 void snd_rawmidi_info_free(snd_rawmidi_info_t *obj);
116 void snd_rawmidi_info_copy(snd_rawmidi_info_t *dst, const snd_rawmidi_info_t *src);
117 unsigned int snd_rawmidi_info_get_device(const snd_rawmidi_info_t *obj);
118 unsigned int snd_rawmidi_info_get_subdevice(const snd_rawmidi_info_t *obj);
119 snd_rawmidi_stream_t snd_rawmidi_info_get_stream(const snd_rawmidi_info_t *obj);
120 int snd_rawmidi_info_get_card(const snd_rawmidi_info_t *obj);
121 unsigned int snd_rawmidi_info_get_flags(const snd_rawmidi_info_t *obj);
122 const char *snd_rawmidi_info_get_id(const snd_rawmidi_info_t *obj);
123 const char *snd_rawmidi_info_get_name(const snd_rawmidi_info_t *obj);
124 const char *snd_rawmidi_info_get_subdevice_name(const snd_rawmidi_info_t *obj);
125 unsigned int snd_rawmidi_info_get_subdevices_count(const snd_rawmidi_info_t *obj);
126 unsigned int snd_rawmidi_info_get_subdevices_avail(const snd_rawmidi_info_t *obj);
127 void snd_rawmidi_info_set_device(snd_rawmidi_info_t *obj, unsigned int val);
128 void snd_rawmidi_info_set_subdevice(snd_rawmidi_info_t *obj, unsigned int val);
129 void snd_rawmidi_info_set_stream(snd_rawmidi_info_t *obj, snd_rawmidi_stream_t val);
130 int snd_rawmidi_info(snd_rawmidi_t *rmidi, snd_rawmidi_info_t * info);