From 5a8a3b5a544abb6a102767664634748407a70573 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 4 May 2026 09:56:30 +0200 Subject: [PATCH] vban: don't write too large midi packets --- src/modules/module-vban/midi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/module-vban/midi.c b/src/modules/module-vban/midi.c index 6139d2db7..dae0b12f1 100644 --- a/src/modules/module-vban/midi.c +++ b/src/modules/module-vban/midi.c @@ -245,6 +245,9 @@ static void vban_midi_flush_packets(struct impl *impl, if (c.type != SPA_CONTROL_Midi) continue; + if (size > impl->mtu) + continue; + if (len == 0) { /* start new packet */ header.n_frames++;