Restore the current preview when reopening stream controls
This commit is contained in:
1 parent
00e9ed227a
commit
198ebc0acb
3 files changed
+9
No files matched your search
@@ -133,6 +133,13 @@ bool StreamPublishEngine::active() const { return m->id != 0; }
|
||||
bool StreamPublishEngine::running() const { return m->running.load(); }
|
||||
uint64_t StreamPublishEngine::group() const { return m->group; }
|
||||
StreamPublishConfig StreamPublishEngine::config() const { std::lock_guard<std::mutex> guard(m->lock); return m->wanted; }
|
||||
QVariant StreamPublishEngine::previewFrame() const {
|
||||
#ifdef HAVE_STREAM_CAPTURE
|
||||
std::lock_guard<std::mutex> guard(m->lock); return QVariant::fromValue(m->previewFrame);
|
||||
#else
|
||||
return {};
|
||||
#endif
|
||||
}
|
||||
QList<int> StreamPublishEngine::codecs() const { std::lock_guard<std::mutex> guard(m->lock); return m->codecs; }
|
||||
bool StreamPublishEngine::muted() const { return m->muted.load(); }
|
||||
void StreamPublishEngine::setMuted(bool muted) {
|
||||
|
||||
Reference in new issue
Block a user