Check source discovery requested before desktop startup

This commit is contained in:
evgeny committed 2026-10-12 22:31:28 +02:00
1 parent 061eb0f0f8
commit 29a8fb2531
2 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -104,7 +104,7 @@ private slots:
}
void catalogueWithoutViewer() {
QVERIFY(gui_stream_watch(group)); QTRY_COMPARE(snapshots.size(), 1);
QTRY_COMPARE(snapshots.size(), 1);
QCOMPARE(snapshots.last().mid(9), QByteArray("[]")); QVERIFY(!stream_service_needs_activity(inst));
QCOMPARE(stream_publish_open(inst, group, nullptr, &publisher), STREAM_OK);
stream_info info{}; QCOMPARE(stream_get_info(publisher, &info), STREAM_OK); epoch = info.descriptor.source_epoch;
+2 -1
View File
@@ -1,6 +1,7 @@
/* Desktop live viewer: attach/detach в uasync до destroy ядра; остальные вызовы потокобезопасны.
* Один viewer, команды содержат IDs; RX ограничен 4MB/256 записей, borrowed данные копируются.
* Каталог идёт через CHAT_EVT_STREAM_SOURCES, медиаданные — через отдельную очередь pull. */
* Watch до attach запоминает выбранную группу. Каталог идёт через CHAT_EVT_STREAM_SOURCES,
* медиаданные — через отдельную очередь pull. */
#pragma once
#include <QByteArray>