alsa-lib/src
David Henningsson 95eb312fad rawmidi: Add rawmidi framing API
Optionally, incoming rawmidi bytes can be put inside a frame of type
snd_rawmidi_framing_tstamp_t.
The main current benefit is that can enable in-kernel timestamping of
incoming bytes, and that timestamp is likely to be more precise than
what userspace can offer.

Tstamp type framing requires a kernel >= 5.14 and a buffer size that
is a multiple of sizeof(snd_rawmidi_framing_tstamp_t). It is only
available on input streams.

Signed-off-by: David Henningsson <coding@diwic.se>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2021-08-20 08:46:26 +02:00
..
alisp alisp: add the missing include 2019-03-15 13:16:20 +01:00
conf conf: load the card specific configurations to the config sub-tree 2021-05-13 11:04:33 +02:00
control control: remap - assign right name to the child handle for no-op (2nd case) 2021-06-29 19:31:35 +02:00
hwdep conf: introduce snd_config_get_card() function 2021-02-26 21:08:28 +01:00
mixer mixer: simple - Fix "Capture Volume" and "Capture Switch" being seen as global controls 2021-05-04 18:21:18 +02:00
pcm pcm: rate - fix some gcc warnings 2021-06-28 12:13:56 +02:00
rawmidi rawmidi: Add rawmidi framing API 2021-08-20 08:46:26 +02:00
seq seq: fix snd_seq_parse_address() 2021-05-26 17:29:48 +02:00
timer timer: remove dead code in _snd_timer_hw_open() 2021-06-02 19:50:17 +02:00
topology topology/pcm.c: remove duplicated AC97 hw format 2021-05-26 10:19:15 +02:00
ucm configure: check if eaccess() is available 2021-06-14 10:10:58 +02:00
async.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
conf.c conf: fix load_for_all_cards() 2021-06-02 08:49:32 +02:00
confmisc.c conf: snd_config_get_card() remove unused assignment 2021-06-03 07:29:11 +02:00
dlmisc.c dlmisc: fix snd_plugin_dir locking for not DL_ORIGIN_AVAILABLE 2020-10-29 20:32:10 +01:00
error.c add snd_strlcpy() and use it everywhere 2019-03-25 16:46:05 +01:00
input.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
Makefile.am create separated libatopology library with the topology routines 2019-11-14 15:01:12 +01:00
names.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
output.c output: Add snd_output_buffer_steal() function 2021-04-13 09:23:06 +02:00
shmarea.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
socket.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
userfile.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
Versions.in Change snd_dlopen() function to return the error string 2017-11-27 21:48:20 +01:00