Functions | |
| int | snd_rawmidi_open (snd_rawmidi_t **inputp, snd_rawmidi_t **outputp, const char *name, int mode) |
| Opens a new connection to the RawMidi interface. | |
| int | snd_rawmidi_open_lconf (snd_rawmidi_t **inputp, snd_rawmidi_t **outputp, const char *name, int mode, snd_config_t *lconf) |
| Opens a new connection to the RawMidi interface using local configuration. | |
| int | snd_rawmidi_close (snd_rawmidi_t *rawmidi) |
| close RawMidi handle | |
| const char * | snd_rawmidi_name (snd_rawmidi_t *rawmidi) |
| get identifier of RawMidi handle | |
| snd_rawmidi_type_t | snd_rawmidi_type (snd_rawmidi_t *rawmidi) |
| get type of RawMidi handle | |
| snd_rawmidi_stream_t | snd_rawmidi_stream (snd_rawmidi_t *rawmidi) |
| get stream (direction) of RawMidi handle | |
| int | snd_rawmidi_poll_descriptors_count (snd_rawmidi_t *rawmidi) |
| get count of poll descriptors for RawMidi handle | |
| int | snd_rawmidi_poll_descriptors (snd_rawmidi_t *rawmidi, struct pollfd *pfds, unsigned int space) |
| get poll descriptors | |
| int | snd_rawmidi_poll_descriptors_revents (snd_rawmidi_t *rawmidi, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) |
| get returned events from poll descriptors | |
| int | snd_rawmidi_nonblock (snd_rawmidi_t *rawmidi, int nonblock) |
| set nonblock mode | |
| size_t | snd_rawmidi_info_sizeof () |
| get size of the snd_rawmidi_info_t structure in bytes | |
| int | snd_rawmidi_info_malloc (snd_rawmidi_info_t **info) |
| allocate a new snd_rawmidi_info_t structure | |
| void | snd_rawmidi_info_free (snd_rawmidi_info_t *info) |
| frees the snd_rawmidi_info_t structure | |
| void | snd_rawmidi_info_copy (snd_rawmidi_info_t *dst, const snd_rawmidi_info_t *src) |
| copy one snd_rawmidi_info_t structure to another | |
| unsigned int | snd_rawmidi_info_get_device (const snd_rawmidi_info_t *info) |
| get rawmidi device number | |
| unsigned int | snd_rawmidi_info_get_subdevice (const snd_rawmidi_info_t *info) |
| get rawmidi subdevice number | |
| snd_rawmidi_stream_t | snd_rawmidi_info_get_stream (const snd_rawmidi_info_t *info) |
| get rawmidi stream identification | |
| int | snd_rawmidi_info_get_card (const snd_rawmidi_info_t *info) |
| get rawmidi card number | |
| unsigned int | snd_rawmidi_info_get_flags (const snd_rawmidi_info_t *info) |
| get rawmidi flags | |
| const char * | snd_rawmidi_info_get_id (const snd_rawmidi_info_t *info) |
| get rawmidi hardware driver identifier | |
| const char * | snd_rawmidi_info_get_name (const snd_rawmidi_info_t *info) |
| get rawmidi hardware driver name | |
| const char * | snd_rawmidi_info_get_subdevice_name (const snd_rawmidi_info_t *info) |
| get rawmidi subdevice name | |
| unsigned int | snd_rawmidi_info_get_subdevices_count (const snd_rawmidi_info_t *info) |
| get rawmidi count of subdevices | |
| unsigned int | snd_rawmidi_info_get_subdevices_avail (const snd_rawmidi_info_t *info) |
| get rawmidi available count of subdevices | |
| void | snd_rawmidi_info_set_device (snd_rawmidi_info_t *info, unsigned int val) |
| set rawmidi device number | |
| void | snd_rawmidi_info_set_subdevice (snd_rawmidi_info_t *info, unsigned int val) |
| set rawmidi subdevice number | |
| void | snd_rawmidi_info_set_stream (snd_rawmidi_info_t *info, snd_rawmidi_stream_t val) |
| set rawmidi stream identifier | |
| int | snd_rawmidi_info (snd_rawmidi_t *rawmidi, snd_rawmidi_info_t *info) |
| get information about RawMidi handle | |
| size_t | snd_rawmidi_params_sizeof () |
| get size of the snd_rawmidi_params_t structure in bytes | |
| int | snd_rawmidi_params_malloc (snd_rawmidi_params_t **params) |
| allocate the snd_rawmidi_params_t structure | |
| void | snd_rawmidi_params_free (snd_rawmidi_params_t *params) |
| frees the snd_rawmidi_params_t structure | |
| void | snd_rawmidi_params_copy (snd_rawmidi_params_t *dst, const snd_rawmidi_params_t *src) |
| copy one snd_rawmidi_params_t structure to another | |
| int | snd_rawmidi_params_set_buffer_size (snd_rawmidi_t *rawmidi ATTRIBUTE_UNUSED, snd_rawmidi_params_t *params, size_t val) int snd_rawmidi_params_set_buffer_size(snd_rawmidi_t *rawmidi |
| set rawmidi I/O ring buffer size | |
Variables | |
| int snd_rawmidi_params_t * | params |
Abramo Bagnara <abramo@alsa-project.org>
|
||||||||||||||||
|
set rawmidi I/O ring buffer size
|
1.4.2