Lines Matching +full:de +full:- +full:skew

1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
4 * Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>
5 * (c) 1998-1999 by Jaroslav Kysela <perex@perex.cz>
39 #define SNDRV_SEQ_EVENT_PITCHBEND 13 /**< from -8192 to 8191 */
64 #define SNDRV_SEQ_EVENT_QUEUE_SKEW 38 /* skew queue tempo */
70 #define SNDRV_SEQ_EVENT_RESET 41 /* reset to power-on state */
95 /* 70-89: synthesizer events - obsoleted */
97 /** user-defined events with fixed length
111 /* 100-118: instrument layer - obsoleted */
112 /* 119-129: reserved */
114 /* 130-139: variable length events
120 /* 132-134: reserved */
127 /* 150-151: kernel events with quote - DO NOT use in user clients */
131 /* 152-191: reserved */
133 /* 192-254: hardware specific events */
159 /* event mode flag - NOTE: only 8 bits available! */
170 #define SNDRV_SEQ_EVENT_LENGTH_VARUSR (2<<2) /* variable event size - user memory space */
209 void *ptr; /* pointer to data (note: maybe 64-bit) */
243 struct snd_seq_queue_skew skew; member
249 /* quoted event - inside the kernel only */
285 /* (compatible) event for UMP-capable clients */
302 * bounce event - stored as variable size data
326 unsigned char big_endian; /* 1 = big-endian */
367 * bit 1-16 = messages for groups 1-16)
444 #define SNDRV_SEQ_PORT_TYPE_MIDI_MT32 (1<<5) /* MT-32 compatible device */
449 #define SNDRV_SEQ_PORT_TYPE_SYNTH (1<<10) /* Synth device (no MIDI compatible - direct wavetable) */
489 unsigned char ump_group; /* 0 = UMP EP (no conversion), 1-16 = UMP group number */
516 int events; /* read-only - queue size */
528 unsigned int tempo; /* current tempo, us/tick (or different time-base below) */
530 unsigned int skew_value; /* queue skew */
531 unsigned int skew_base; /* queue skew base */
575 unsigned char queue; /* input time-stamp queue (optional) */
587 int index; /* 0..N-1 */
596 * UMP-specific information