Fix Android stream layout and show measured publisher bitrate
This commit is contained in:
1 parent
e246357f92
commit
b8bc9b409a
7 files changed
+46
-24
No files matched your search
@@ -799,6 +799,12 @@ private slots:
|
||||
QTest::qWait(1);
|
||||
}
|
||||
QVERIFY(video >= 10); QVERIFY(audio >= 40); QVERIFY(latest > first + 1000000); QVERIFY(left && right > left * 3);
|
||||
QTRY_VERIFY_WITH_TIMEOUT(engine.videoBitrate() > 0, 3000);
|
||||
auto* stats = controls.findChild<QLabel*>("streamPublishStats"); QVERIFY(stats);
|
||||
QVERIFY(stats->text().contains(QStringLiteral("Current video bitrate: ")));
|
||||
QVERIFY(stats->text().contains(QStringLiteral("%1 Mbit/s").arg(engine.videoBitrate() / 1000000.0, 0, 'f', 2)));
|
||||
DEBUG_INFO(DEBUG_CATEGORY_STREAM, "[PASS] publisher displays measured video bitrate bps=%llu",
|
||||
(unsigned long long)engine.videoBitrate());
|
||||
AudioCapture radio;
|
||||
std::atomic<uint64_t> radioFrames{0};
|
||||
QVERIFY(radio.open({}, AudioCapture::Role::Radio, 1, 303, [](int, int) { return true; }, [] {},
|
||||
|
||||
Reference in new issue
Block a user