mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
We don't actually need the extra allocation for the tss. We can just mark the queue as being in the tss. When a queue is destroyed, mark it as destroyed but when it is still in the tss, don't free the structure yet. We free the structure when we destroy the tss. We can also free the overflow queues of a queue when it is destroyed immediately. |
||
|---|---|---|
| .. | ||
| cpu-arm.c | ||
| cpu-riscv.c | ||
| cpu-x86.c | ||
| cpu.c | ||
| dbus.c | ||
| evl-plugin.c | ||
| evl-system.c | ||
| journal.c | ||
| logger.c | ||
| loop.c | ||
| meson.build | ||
| node-driver.c | ||
| null-audio-sink.c | ||
| plugin.c | ||
| system.c | ||