diff --git a/tools/chatgui/tests/test_stream_view.cpp b/tools/chatgui/tests/test_stream_view.cpp index aa352216..e5fa7bb3 100644 --- a/tools/chatgui/tests/test_stream_view.cpp +++ b/tools/chatgui/tests/test_stream_view.cpp @@ -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; diff --git a/tools/chatgui/transport/stream_bridge.h b/tools/chatgui/transport/stream_bridge.h index 8bcf828f..4f965552 100644 --- a/tools/chatgui/transport/stream_bridge.h +++ b/tools/chatgui/transport/stream_bridge.h @@ -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