mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
rawmidi: rename enum snd_rawmidi_framing to snd_rawmidi_read_mode
We hide the internal data transfers using the data frames. Rename the snd_rawmidi_framing enum to snd_rawmidi_read_mode to make API more straight and understandable. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
5a5c2953ea
commit
d3c5e9e009
3 changed files with 37 additions and 21 deletions
|
|
@ -79,7 +79,7 @@ typedef enum _snd_rawmidi_type {
|
|||
SND_RAWMIDI_TYPE_VIRTUAL
|
||||
} snd_rawmidi_type_t;
|
||||
|
||||
/** Type of clock used with rawmidi tstamp framing */
|
||||
/** Type of clock used with rawmidi timestamp */
|
||||
typedef enum _snd_rawmidi_clock {
|
||||
SND_RAWMIDI_CLOCK_NONE = 0,
|
||||
SND_RAWMIDI_CLOCK_REALTIME = 1,
|
||||
|
|
@ -87,11 +87,11 @@ typedef enum _snd_rawmidi_clock {
|
|||
SND_RAWMIDI_CLOCK_MONOTONIC_RAW = 3,
|
||||
} snd_rawmidi_clock_t;
|
||||
|
||||
/** Enable or disable rawmidi framing */
|
||||
typedef enum _snd_rawmidi_framing {
|
||||
SND_RAWMIDI_FRAMING_NONE = 0,
|
||||
SND_RAWMIDI_FRAMING_TSTAMP = 1,
|
||||
} snd_rawmidi_framing_t;
|
||||
/** Select the read mode (standard or with timestamps) */
|
||||
typedef enum _snd_rawmidi_read_mode {
|
||||
SND_RAWMIDI_READ_STANDARD = 0,
|
||||
SND_RAWMIDI_READ_TSTAMP = 1,
|
||||
} snd_rawmidi_read_mode_t;
|
||||
|
||||
int snd_rawmidi_open(snd_rawmidi_t **in_rmidi, snd_rawmidi_t **out_rmidi,
|
||||
const char *name, int mode);
|
||||
|
|
@ -140,8 +140,8 @@ int snd_rawmidi_params_set_avail_min(snd_rawmidi_t *rmidi, snd_rawmidi_params_t
|
|||
size_t snd_rawmidi_params_get_avail_min(const snd_rawmidi_params_t *params);
|
||||
int snd_rawmidi_params_set_no_active_sensing(snd_rawmidi_t *rmidi, snd_rawmidi_params_t *params, int val);
|
||||
int snd_rawmidi_params_get_no_active_sensing(const snd_rawmidi_params_t *params);
|
||||
int snd_rawmidi_params_set_framing_type(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_framing_t val);
|
||||
snd_rawmidi_framing_t snd_rawmidi_params_get_framing_type(const snd_rawmidi_params_t *params);
|
||||
int snd_rawmidi_params_set_read_mode(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_read_mode_t val);
|
||||
snd_rawmidi_read_mode_t snd_rawmidi_params_get_read_mode(const snd_rawmidi_params_t *params);
|
||||
int snd_rawmidi_params_set_clock_type(const snd_rawmidi_t *rawmidi, snd_rawmidi_params_t *params, snd_rawmidi_clock_t val);
|
||||
snd_rawmidi_clock_t snd_rawmidi_params_get_clock_type(const snd_rawmidi_params_t *params);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue