pipewire/src
Wim Taymans 5baab24848 global: avoid using existing global id
Add the global immediately after creating it. Make sure we only
enumerate registered globals. This way, we can already check for
duplicate ids before the global is registered.

When allocating a global id, avoid using an existing id. Move some
code around to make it easier to implement a more efficient algorithm
for collision detection.

Move the object id counter to the context.
2022-01-13 16:10:35 +01:00
..
daemon settings: set the max-quantum to 2048 2022-01-12 17:58:14 +01:00
examples buffers: make alignment optional 2022-01-03 12:32:26 +01:00
gst buffers: make alignment optional 2022-01-03 12:32:26 +01:00
modules pulse-server: use the upper 8 bits of the id to mark things 2022-01-13 14:54:16 +01:00
pipewire global: avoid using existing global id 2022-01-13 16:10:35 +01:00
tests treewide: meson.build: get PIPEWIRE_{CONFIG,MODULE}_DIR from dependency 2021-12-28 18:40:41 +01:00
tools pw-cli: use a list for globals instead of a map 2022-01-13 14:53:18 +01:00
meson.build Remove media-session from this tree 2021-10-18 20:44:07 +10:00