Commit 949d72e3 authored by Naïm Favier's avatar Naïm Favier Committed by Max Kellermann

output/PipeWire: lock thread loop in SendTag

parent 8d2a1846
ver 0.23.13 (not yet released)
* input
- curl: fix busy loop after connection failed
* output
- pipewire: fix corruption bug due to missing lock
ver 0.23.12 (2023/01/17)
* input
......
......@@ -973,6 +973,8 @@ PipeWireOutput::SendTag(const Tag &tag)
struct spa_dict dict = SPA_DICT_INIT(items, n_items);
const PipeWire::ThreadLoopLock lock(thread_loop);
auto rc = pw_stream_update_properties(stream, &dict);
if (rc < 0)
LogWarning(pipewire_output_domain, "Error updating properties");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment