Home
last modified time | relevance | path

Searched refs:rawmidi (Results 1 - 7 of 7) sorted by relevance

/third_party/alsa-lib/src/rawmidi/
H A Drawmidi.c2 * \file rawmidi/rawmidi.c
8 * See the \ref rawmidi page for more details.
28 /*! \page rawmidi RawMidi interface
37 The rawmidi implementation uses ring buffers to store outgoing and incoming
64 is not opened exclusively, so more applications can share given rawmidi device.
93 defaults.rawmidi.card 0
94 defaults.rawmidi.device 0
95 defaults.rawmidi.subdevice -1
123 Optionally, incoming rawmidi byte
160 snd_rawmidi_params_default(snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params) snd_rawmidi_params_default() argument
360 snd_rawmidi_close(snd_rawmidi_t *rawmidi) snd_rawmidi_close() argument
380 snd_rawmidi_name(snd_rawmidi_t *rawmidi) snd_rawmidi_name() argument
393 snd_rawmidi_type(snd_rawmidi_t *rawmidi) snd_rawmidi_type() argument
406 snd_rawmidi_stream(snd_rawmidi_t *rawmidi) snd_rawmidi_stream() argument
417 snd_rawmidi_poll_descriptors_count(snd_rawmidi_t *rawmidi) snd_rawmidi_poll_descriptors_count() argument
430 snd_rawmidi_poll_descriptors(snd_rawmidi_t *rawmidi, struct pollfd *pfds, unsigned int space) snd_rawmidi_poll_descriptors() argument
449 snd_rawmidi_poll_descriptors_revents(snd_rawmidi_t *rawmidi, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_rawmidi_poll_descriptors_revents() argument
468 snd_rawmidi_nonblock(snd_rawmidi_t *rawmidi, int nonblock) snd_rawmidi_nonblock() argument
681 snd_rawmidi_info(snd_rawmidi_t *rawmidi, snd_rawmidi_info_t * info) snd_rawmidi_info() argument
838 snd_rawmidi_params_set_read_mode(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_read_mode_t val) snd_rawmidi_params_set_read_mode() argument
891 snd_rawmidi_params_set_clock_type(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_clock_t val) snd_rawmidi_params_set_clock_type() argument
921 snd_rawmidi_params(snd_rawmidi_t *rawmidi, snd_rawmidi_params_t * params) snd_rawmidi_params() argument
942 snd_rawmidi_params_current(snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params) snd_rawmidi_params_current() argument
1042 snd_rawmidi_status(snd_rawmidi_t *rawmidi, snd_rawmidi_status_t * status) snd_rawmidi_status() argument
1054 snd_rawmidi_drop(snd_rawmidi_t *rawmidi) snd_rawmidi_drop() argument
1068 snd_rawmidi_drain(snd_rawmidi_t *rawmidi) snd_rawmidi_drain() argument
1080 snd_rawmidi_write(snd_rawmidi_t *rawmidi, const void *buffer, size_t size) snd_rawmidi_write() argument
1095 snd_rawmidi_read(snd_rawmidi_t *rawmidi, void *buffer, size_t size) snd_rawmidi_read() argument
1113 snd_rawmidi_tread(snd_rawmidi_t *rawmidi, struct timespec *tstamp, void *buffer, size_t size) snd_rawmidi_tread() argument
[all...]
H A Dump.c3 * \file rawmidi/ump.c
15 err = snd_rawmidi_info(ump->rawmidi, &info); in get_rawmidi_flags()
61 err = snd_rawmidi_open(input ? &input->rawmidi : NULL, in snd_ump_open()
62 output ? &output->rawmidi : NULL, in snd_ump_open()
87 if (input->rawmidi) in snd_ump_open()
88 snd_rawmidi_close(input->rawmidi); in snd_ump_open()
92 if (output->rawmidi) in snd_ump_open()
93 snd_rawmidi_close(output->rawmidi); in snd_ump_open()
111 err = snd_rawmidi_close(ump->rawmidi); in snd_ump_close()
125 return ump->rawmidi; in snd_ump_rawmidi()
[all...]
H A Drawmidi_local.h28 int (*close)(snd_rawmidi_t *rawmidi);
29 int (*nonblock)(snd_rawmidi_t *rawmidi, int nonblock);
30 int (*info)(snd_rawmidi_t *rawmidi, snd_rawmidi_info_t *info);
31 int (*params)(snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params);
32 int (*status)(snd_rawmidi_t *rawmidi, snd_rawmidi_status_t *status);
33 int (*drop)(snd_rawmidi_t *rawmidi);
34 int (*drain)(snd_rawmidi_t *rawmidi);
35 ssize_t (*write)(snd_rawmidi_t *rawmidi, const void *buffer, size_t size);
36 ssize_t (*read)(snd_rawmidi_t *rawmidi, void *buffer, size_t size);
37 ssize_t (*tread)(snd_rawmidi_t *rawmidi, struc
[all...]
H A Dump_local.h2 #include "rawmidi.h"
8 snd_rawmidi_t *rawmidi; member
/third_party/alsa-lib/include/
H A Drawmidi.h2 * \file include/rawmidi.h
37 * The RawMidi Interface. See \ref rawmidi page for more details.
82 /** Type of clock used with rawmidi timestamp */
96 /** rawmidi info bit flags */
97 #define SND_RAWMIDI_INFO_UMP 0x00000008 /* rawmidi is UMP */
106 int snd_rawmidi_poll_descriptors_revents(snd_rawmidi_t *rawmidi, struct pollfd *pfds, unsigned int nfds, unsigned short *revent);
146 int snd_rawmidi_params_set_read_mode(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_read_mode_t val);
148 int snd_rawmidi_params_set_clock_type(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_clock_t val);
173 snd_rawmidi_stream_t snd_rawmidi_stream(snd_rawmidi_t *rawmidi);
H A Dasoundlib.h57 #include <alsa/rawmidi.h>
/third_party/alsa-lib/aserver/
H A Daserver.c188 } rawmidi;

Completed in 4 milliseconds