Expose stream audio control to the desktop publisher

This commit is contained in:
evgeny committed 2026-10-16 01:48:39 +02:00
1 parent c9c1bb7cf1
commit f4d4b6033e
2 files changed
+5

No files matched your search

@@ -265,6 +265,10 @@ int gui_stream_publish_feed(uint64_t id, bool video, uint64_t pts, bool key, con
return stream_publisher_feed(bridge.publisher, id, video, pts, key,
reinterpret_cast<const uint8_t*>(data.constData()), static_cast<size_t>(data.size()), format);
}
bool gui_stream_publish_audio(uint64_t id, bool enabled) {
std::lock_guard<std::mutex> guard(bridge.lock);
return stream_publisher_set_audio_enabled(bridge.publisher, id, enabled) == 0;
}
void gui_stream_publish_stop(uint64_t id) {
std::lock_guard<std::mutex> guard(bridge.lock); stream_publisher_stop(bridge.publisher, id);
}