pipewire/src
Pauli Virtanen 77f71f2b58 proxy: invalidate proxy id when removed from map
Client-side bugs calling methods on destroyed proxies like

    pw_proxy_ref(p);
    pw_proxy_destroy(p);
    ...
    wait for server to ack the remove
    ...
    pw_core_destroy(p->core, p); /* p already removed & destroyed */

should not send messages with the stale proxy id to server.

Set id to SPA_ID_INVALID when removing a proxy from the id map, so that
such client bugs only result to ENOENT.
2024-11-06 10:56:45 +01:00
..
daemon conf: increase priority of dummy and freewheel driver 2024-08-06 17:49:29 +02:00
examples fix compilation some more 2024-06-18 15:41:12 +02:00
gst gst: deviceprovider: fix memory leak in do_add_nodes 2024-11-06 10:49:15 +01:00
modules filter-chain: first create instances and then link port 2024-11-06 10:55:46 +01:00
pipewire proxy: invalidate proxy id when removed from map 2024-11-06 10:56:45 +01:00
tests Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
tools tools: try to parse float values better 2024-08-30 18:35:45 +02:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00