mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-07 13:30:09 -05:00
Use 2 lockfree queues so that we can queue and dequeue from different threads. Call the process function from the main thread when requested Rework the data push and pull logic to go through the queues Update the examples for this new feature, video-play does not need to schedule the process in the main thread anymore and block for it to complete, this avoid a deadlock between the data and mainloop when shutting down. |
||
|---|---|---|
| .. | ||
| daemon | ||
| examples | ||
| extensions | ||
| gst | ||
| modules | ||
| pipewire | ||
| tools | ||
| .gitignore | ||
| meson.build | ||