pipewire/src/modules/module-rtp
Wim Taymans 350eb9a041 midi: don't write trailing continuation 0xf0 for SysEx
Because our midi messages already have a size, we don't need the 0xf0
continuation terminator. Also having the terminator optionally requires
you to check and strip it if it's there.

The easiest algorithm is to check the first byte for start (0xf0) or
continuation (0xf7) and the last byte for end (0xf7) and that should be
enough to process the messages without having to ever stip the last
byte.
2026-06-01 13:08:11 +02:00
..
apple-midi.h Merge branch 'master' into 'fix_san_build' 2023-03-10 10:10:25 +00:00
audio.c rtp: fix compilation 2026-05-20 09:09:38 +02:00
midi.c midi: don't write trailing continuation 0xf0 for SysEx 2026-06-01 13:08:11 +02:00
opus.c rtp: skip header extensions 2026-05-11 09:25:31 +02:00
ptp.h module-rtp-sap: review 2024-01-22 16:41:06 +00:00
rtp.h module-rtp: Fix bounds checks in MIDI parsing 2025-07-15 10:46:10 +02:00
sap.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
stream.c raop: implement retransmission 2026-05-19 17:40:07 +02:00
stream.h raop: implement retransmission 2026-05-19 17:40:07 +02:00