evgeny
|
fbab6eae5d
|
Anchor batch regression at a single initial keyframe
|
2026-10-20 23:41:12 +02:00 |
|
evgeny
|
0d9c728efe
|
Test bounded batches, track budgets, notifications and FIN
|
2026-10-20 23:34:57 +02:00 |
|
evgeny
|
039c4a9ed4
|
Consume desktop media batches with per-track backpressure and wakeups
|
2026-10-20 23:31:50 +02:00 |
|
evgeny
|
179f248db8
|
Deliver bounded media batches to desktop consumers
|
2026-10-20 23:30:10 +02:00 |
|
evgeny
|
589cdcc81f
|
Add bounded viewer batches and readiness notifications
|
2026-10-20 23:29:23 +02:00 |
|
evgeny
|
6997a82af1
|
Enable publisher timing logs in diagnostic test runs
|
2026-10-20 22:32:33 +02:00 |
|
evgeny
|
c6f7d50838
|
Measure stream viewer request and worker delays
|
2026-10-20 22:30:04 +02:00 |
|
evgeny
|
7ce60ca0f2
|
Trace desktop stream stalls across playback and preview UI
|
2026-10-20 22:20:31 +02:00 |
|
evgeny
|
b1112981fa
|
Timestamp Android decoder output at the observation point
|
2026-10-20 21:44:10 +02:00 |
|
evgeny
|
a4419b4c89
|
Validate Android surface timestamps in stream diagnostics
|
2026-10-20 21:40:20 +02:00 |
|
evgeny
|
1b036e4ea9
|
Trace stream startup decoding and presentation delays
|
2026-10-20 21:34:24 +02:00 |
|
evgeny
|
f38aa3b08d
|
Log stream startup key age and buffer handoff delays
|
2026-10-20 21:27:51 +02:00 |
|
evgeny
|
c92d36354a
|
List calling radio and multiview features in README
|
2026-10-20 21:14:57 +02:00 |
|
evgeny
|
a0d49c4bbd
|
Add Vibechat overview and group access notes
|
2026-10-20 21:14:16 +02:00 |
|
evgeny
|
e3dbeee6a8
|
Document desktop stream tile behavior and verification
|
2026-10-20 20:47:55 +02:00 |
|
evgeny
|
8673673fcb
|
Handle stream tile coordinates with Qt 5 and Qt 6 APIs
|
2026-10-20 20:46:08 +02:00 |
|
evgeny
|
03e8caf849
|
Isolate publisher return test and use native widget input
|
2026-10-20 20:44:42 +02:00 |
|
evgeny
|
2781208361
|
Exercise native preview clicks and publisher controls escape
|
2026-10-20 20:42:23 +02:00 |
|
evgeny
|
64064c2cbf
|
Cover desktop local preview and multiview navigation
|
2026-10-20 20:39:24 +02:00 |
|
evgeny
|
e5510e9f62
|
Connect desktop multiview to publisher preview and controls
|
2026-10-20 20:37:13 +02:00 |
|
evgeny
|
44db42180e
|
Notify caller when desktop stream controls close
|
2026-10-20 20:33:23 +02:00 |
|
evgeny
|
6dab5db56a
|
Show silent local preview and focus remote desktop stream tiles
|
2026-10-20 20:32:52 +02:00 |
|
evgeny
|
f1cccb1c92
|
Document stream controls navigation and Samsung verification
|
2026-10-20 20:19:28 +02:00 |
|
evgeny
|
b26538c48f
|
Keep replacement camera preview active during tile disposal
|
2026-10-20 20:15:08 +02:00 |
|
evgeny
|
39bca58515
|
Open Android stream controls from own multiview tile
|
2026-10-20 20:11:49 +02:00 |
|
evgeny
|
ca7e169811
|
Keep Android publisher screen focused on capture controls
|
2026-10-20 20:10:36 +02:00 |
|
evgeny
|
fe9c3c74bd
|
Record global stream shortcut verification on Samsung
|
2026-10-20 20:02:25 +02:00 |
|
evgeny
|
d7053a2366
|
Open active stream controls from any Android header
|
2026-10-20 19:58:55 +02:00 |
|
evgeny
|
59858a726a
|
Share active stream button across Android group and home headers
|
2026-10-20 19:56:50 +02:00 |
|
evgeny
|
c4da659dcb
|
Keep publisher shortcut available in every desktop group
|
2026-10-20 19:55:11 +02:00 |
|
evgeny
|
5b6ed6ee78
|
Exclude own stream from remote stream selectors
|
2026-10-20 19:52:22 +02:00 |
|
evgeny
|
7e95c3043b
|
Add own live stream shortcut to Android chat header
|
2026-10-20 19:49:27 +02:00 |
|
evgeny
|
352f5b3f94
|
Show active publisher shortcut in desktop channel header
|
2026-10-20 19:46:32 +02:00 |
|
evgeny
|
6c74749dd4
|
Document direct local multiview preview and Samsung verification
|
2026-10-20 19:27:38 +02:00 |
|
evgeny
|
5c1619420a
|
Show own Android multiview source through silent camera preview
|
2026-10-20 19:17:59 +02:00 |
|
evgeny
|
c4b2052b27
|
Label multiview tap targets and record Samsung fullscreen verification
|
2026-10-20 19:06:14 +02:00 |
|
evgeny
|
b46f13920c
|
Expand Android multiview tiles on tap without restarting playback
|
2026-10-20 19:00:40 +02:00 |
|
evgeny
|
d7d018d591
|
Record Samsung multiview fix verification on live streams
|
2026-10-20 18:51:32 +02:00 |
|
evgeny
|
ba26b14f16
|
Include decoder frame state in Android stream failure logs
|
2026-10-20 18:46:57 +02:00 |
|
evgeny
|
ea5d1fcd45
|
Consume repeated viewer demand when delivering its reply
|
2026-10-20 18:45:49 +02:00 |
|
evgeny
|
68fb937063
|
Record reproduced multiview lifecycle defects and audio test flake
|
2026-10-20 17:44:24 +02:00 |
|
evgeny
|
03f7d4341d
|
Document multiview ownership, independent clocks and validation
|
2026-10-20 17:14:08 +02:00 |
|
evgeny
|
b3ebc09b9b
|
Wait for shared Android stream output release before starting calls
|
2026-10-20 17:13:59 +02:00 |
|
evgeny
|
c98fdc6297
|
Reject duplicate Android catalogue entries before updating grid
|
2026-10-20 17:12:21 +02:00 |
|
evgeny
|
b3116173ca
|
Verify shared stream mixing and avoid retrying terminal closures
|
2026-10-20 17:12:16 +02:00 |
|
evgeny
|
4a44149c00
|
Translate Android multiview controls and empty state
|
2026-10-20 17:07:37 +02:00 |
|
evgeny
|
5f0325e817
|
Expose watch-all streams from Android chat and preserve catalogue on transient errors
|
2026-10-20 17:07:31 +02:00 |
|
evgeny
|
9e5b2ad435
|
Add adaptive Android grid with automatic source reconciliation
|
2026-10-20 17:07:19 +02:00 |
|
evgeny
|
14b152bb5a
|
Keep Android stream surfaces alive until decoder release and fit grid geometry
|
2026-10-20 17:07:12 +02:00 |
|
evgeny
|
75806249bd
|
Run Android players concurrently and fall back between decoders
|
2026-10-20 16:58:41 +02:00 |
|