pipewire/pipewire-jack
John-John Tedro 73c0c51af6 jack: prevent data for removed objects from leaking
This is done by unsetting the link to jack internal objects to their
corresponding object.id, which is otherwise used when reacting to
registry events. Without this, serials would "leak" when multiple jack
objects have the same object id during lookup - the first serial would
be picked as jack_port_id even if it's removed and would reference its
node data instead of the new port.

Unsetting object.id also means we need to refactor internals to lookup
by serial instead of id.

See #5356 for more
2026-07-09 17:02:01 +00:00
..
examples pipewire-jack: examples: video-dsp-play: add missing includes 2025-02-02 14:25:08 +01:00
jack jack: use a new JackPortIsMIDI2 flag 2025-01-27 13:05:21 +01:00
src jack: prevent data for removed objects from leaking 2026-07-09 17:02:01 +00:00
meson.build [Meson] Change jack-devel option to be boolean 2021-08-06 07:56:16 +00:00