https://bugs.kde.org/show_bug.cgi?id=524881
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kpipewire/-/commit/71ba1 | |1ff887c6eb900b5541b4a8d7bf7 | |4bd3ae28 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #4 from [email protected] --- Git commit 71ba11ff887c6eb900b5541b4a8d7bf74bd3ae28 by Zhongli Wu. Committed on 25/10/2026 at 15:20. Pushed by apol into branch 'master'. PipeWireSourceStream: Size the format params buffer to fit The format params were built into a fixed 4096 byte buffer. With the long modifier lists of the NVIDIA driver it was too small, and the params that did not fit were silently dropped, so some formats were never offered. spa_pod_builder never writes past the end of its buffer, but it keeps counting the space it would have needed. Build into a QByteArray and, if the builder ran out of space, resize it to that size and build again. This needs no fixed limit, drops no formats and works with every PipeWire version we support. Supersedes !283 and !118. M +22 -12 src/pipewiresourcestream.cpp M +1 -1 src/pipewiresourcestream.h https://invent.kde.org/plasma/kpipewire/-/commit/71ba11ff887c6eb900b5541b4a8d7bf74bd3ae28 -- You are receiving this mail because: You are watching all bug changes.
