evgeny
|
6c619d5f2a
|
Recover stream playback stalls with bounded proportional catchup
|
2026-10-21 00:56:47 +02:00 |
|
evgeny
|
9fb4823df0
|
Batch Android viewer records and wake readers on data or stop
|
2026-10-21 00:13:01 +02:00 |
|
evgeny
|
ea5d1fcd45
|
Consume repeated viewer demand when delivering its reply
|
2026-10-20 18:45:49 +02:00 |
|
evgeny
|
57d28376b6
|
Use independent shared viewers in the Android native bridge
|
2026-10-20 16:58:25 +02:00 |
|
evgeny
|
9c7b49e91f
|
Add call status sharing and automatic stream orientation
|
2026-10-20 15:49:32 +02:00 |
|
evgeny
|
f87cda8b13
|
Record multicast validation and stabilize report timing test
|
2026-10-20 15:13:59 +02:00 |
|
evgeny
|
b250e8a44d
|
Cover multicast report backpressure, chunking and timer cleanup
|
2026-10-20 15:08:59 +02:00 |
|
evgeny
|
961c3447d0
|
Create multicast report channel before checking backpressure
|
2026-10-20 15:05:16 +02:00 |
|
evgeny
|
e59bc9857b
|
Test multicast routing, overload and descriptor lifetime
|
2026-10-20 15:01:27 +02:00 |
|
evgeny
|
a4b9367344
|
Trace first video frame and verify capability upgrades preserve RX
|
2026-10-20 00:58:37 +02:00 |
|
evgeny
|
52d9a347c3
|
Bound persistent presentation lag and report catch-up decisions
|
2026-10-20 00:15:42 +02:00 |
|
evgeny
|
0a73d140e6
|
Account for full refresh-cycle GUI acknowledgement latency
|
2026-10-20 00:12:26 +02:00 |
|
evgeny
|
238ebcc751
|
Validate 60 fps probe bitstreams in both orientations
|
2026-10-20 00:07:53 +02:00 |
|
evgeny
|
f2d67990f8
|
Cover High tier negotiation and independent KEY probes
|
2026-10-19 23:33:51 +02:00 |
|
evgeny
|
902e7bb921
|
Use explicit HEVC Main tier and diagnose fixture rejection
|
2026-10-19 22:45:38 +02:00 |
|
evgeny
|
720ee64fd1
|
Cover Full HD KEY geometry in native validation tests
|
2026-10-19 22:37:12 +02:00 |
|
evgeny
|
d0232e4c6e
|
Smooth video presentation phase across render latency changes
|
2026-10-19 21:15:18 +02:00 |
|
evgeny
|
193a549d47
|
Expose lock-free cumulative call video receive count
|
2026-10-19 21:07:19 +02:00 |
|
evgeny
|
10018d008e
|
Update call video controls and sensor rotation across Android and desktop
|
2026-10-19 20:24:39 +02:00 |
|
evgeny
|
5f45b38cfb
|
Exercise acknowledged frame timing, lossless stalls and queue-dependent deceleration
|
2026-10-19 19:12:23 +02:00 |
|
evgeny
|
8eb869e41c
|
Enable device-backed FFmpeg hardware decoding and verify exact RX queue accounting
|
2026-10-19 19:11:07 +02:00 |
|
evgeny
|
526ee5ec8b
|
Test queued capture gaps without dropping frames or delaying ready video
|
2026-10-19 18:23:25 +02:00 |
|
evgeny
|
4ed2c4bbab
|
Wake video transmission on router queue readiness without polling delay
|
2026-10-19 17:38:31 +02:00 |
|
evgeny
|
5f1985f9ab
|
Verify RX drain and explicit decoder rejection semantics
|
2026-10-19 17:37:24 +02:00 |
|
evgeny
|
b11a1beb44
|
Test lossless mailbox retry after partial video transmission
|
2026-10-19 17:33:25 +02:00 |
|
evgeny
|
5f772fa97f
|
Drain GPU outputs independently of capture and verify lossless recovery
|
2026-10-19 17:28:13 +02:00 |
|
evgeny
|
0bc2715a30
|
Preserve Android encoder outputs and throttle raw input before encoding
|
2026-10-19 17:25:50 +02:00 |
|
evgeny
|
0a2700a387
|
Use measured media tempo for sequential Android video playout
|
2026-10-19 17:25:16 +02:00 |
|
evgeny
|
cda46c0b82
|
Translate and test already-active radio response with packet loss
|
2026-10-19 15:05:27 +02:00 |
|
evgeny
|
5a318f6f60
|
Isolate packet loss fixtures between call policy scenarios
|
2026-10-19 15:03:59 +02:00 |
|
evgeny
|
babcb7786a
|
Log phone policy regression state and allow bounded teardown coverage
|
2026-10-19 15:02:13 +02:00 |
|
evgeny
|
b21aeaa6f8
|
Test normal call busy confirmation and all incoming rejection policies
|
2026-10-19 14:59:55 +02:00 |
|
evgeny
|
79b4235960
|
Cover radio phone policy, BGP color flags, retries and caller choice timeout
|
2026-10-19 14:59:17 +02:00 |
|
evgeny
|
04acb6f836
|
Check radio timer ownership through public service lifecycle
|
2026-10-19 14:14:52 +02:00 |
|
evgeny
|
c0626e0387
|
Verify idle radio calls have no timers and reject invalid invitation expiry
|
2026-10-19 14:13:45 +02:00 |
|
evgeny
|
1b3269f76b
|
Require active subscription on radio acceptance and verify live BGP gating
|
2026-10-19 14:10:35 +02:00 |
|
evgeny
|
5f9e9975d3
|
Initialize radio router channels before checking send backpressure
|
2026-10-19 14:07:39 +02:00 |
|
evgeny
|
a73d829080
|
Exercise radio invitations over routed network with deadlines and packet loss
|
2026-10-19 14:05:29 +02:00 |
|
evgeny
|
50017b7f74
|
Sync configured chat names and embed the Windows application icon
|
2026-10-19 09:54:42 +02:00 |
|
evgeny
|
aedb0e6170
|
Cover HEVC PPS flags and incompatible AMF startup output
|
2026-10-18 17:21:05 +02:00 |
|
evgeny
|
5e672f01d9
|
Проверить отмену пачки видеокадров при завершении звонка
|
2026-10-18 17:05:54 +02:00 |
|
evgeny
|
66526ad4a5
|
Проверить готовую пачку GPU через транспорт и обновить JNI видеопорта
|
2026-10-18 17:05:00 +02:00 |
|
evgeny
|
4c62f45984
|
Bound local discovery traffic and validate invitations
|
2026-10-18 15:18:40 +02:00 |
|
evgeny
|
f6f8647091
|
Decouple file network test from temporary packet logs
|
2026-10-18 15:10:57 +02:00 |
|
evgeny
|
28826e050c
|
Add local UDP discovery and invitation delivery for chat clients
|
2026-10-18 14:46:04 +02:00 |
|
evgeny
|
aad295c9d0
|
Render encrypted group attachments correctly on Android
|
2026-10-18 13:14:56 +02:00 |
|
evgeny
|
057bdb3112
|
Recover cancelled unpublished encryption jobs without retaining keys
|
2026-10-18 10:46:56 +02:00 |
|
evgeny
|
8a46a53a21
|
Verify cache restoration and channel cleanup for encrypted attachments
|
2026-10-18 10:40:24 +02:00 |
|
evgeny
|
fd61aedce3
|
Use signed storage role in attachment replication fixture
|
2026-10-18 02:31:55 +02:00 |
|
evgeny
|
9f36fb0ddd
|
Release fixture history gate after verified member synchronization
|
2026-10-18 02:26:30 +02:00 |
|