evgeny
|
b88d76a8ab
|
Fix Windows stream test and compact Android call diagnostics
|
2026-10-15 18:35:08 +02:00 |
|
evgeny
|
9886bc2fde
|
call: continue bounded video flush without waiting for media ticks
|
2026-10-15 16:38:49 +02:00 |
|
evgeny
|
0d65c5bb74
|
Exercise delayed receive workers UI stalls and call restart with real video decoding
|
2026-10-15 16:14:51 +02:00 |
|
evgeny
|
408c0be021
|
Test video cadence against data stalls scheduler delays and audio corrections
|
2026-10-15 15:56:31 +02:00 |
|
evgeny
|
39c5274819
|
Record call teardown regression coverage and verified builds
|
2026-10-15 12:28:54 +02:00 |
|
evgeny
|
e6954b4152
|
Acknowledge call termination across router epoch changes
|
2026-10-15 12:24:55 +02:00 |
|
evgeny
|
3f41676a3d
|
Define acknowledged call termination and enable route tracing
|
2026-10-15 12:18:47 +02:00 |
|
evgeny
|
59fb020711
|
Cancel stale video port commands and expose hangup regression
|
2026-10-15 12:15:07 +02:00 |
|
evgeny
|
209f2ceb7c
|
Queue video frames while awaiting matching audio timestamps
|
2026-10-15 02:04:25 +02:00 |
|
evgeny
|
005d891fb4
|
Bound video send debt and test decoder acceptance and rejection
|
2026-10-14 23:18:40 +02:00 |
|
evgeny
|
96e8f6c0ac
|
Test real decoder fixtures and malformed video parameter sets
|
2026-10-14 23:13:25 +02:00 |
|
evgeny
|
68e5905d9e
|
Adapt call transport tests and desktop setup to profile negotiation
|
2026-10-14 23:09:51 +02:00 |
|
evgeny
|
3063270a67
|
Cover directional profiles and normative DPB limits in video tests
|
2026-10-14 23:09:30 +02:00 |
|
evgeny
|
b2c6500fea
|
Test platform video port over a real bidirectional call transport
|
2026-10-14 22:50:25 +02:00 |
|
evgeny
|
f055f8a9df
|
Use fresh capture PTS after discarded video and diagnose rejected frames
|
2026-10-14 22:22:02 +02:00 |
|
evgeny
|
8c12dfc02f
|
Verify pending video is discarded when peer capabilities shrink
|
2026-10-14 22:14:30 +02:00 |
|
evgeny
|
534f319d86
|
Test directional codec envelopes and reject out-of-cap video in live calls
|
2026-10-14 22:08:48 +02:00 |
|
evgeny
|
cc341221d4
|
Verify live bitrate range changes and incompatible codec limits
|
2026-10-14 21:10:12 +02:00 |
|
evgeny
|
03d8f71be4
|
Test video adaptation from poor connectivity to the 4 Mbps ceiling
|
2026-10-14 21:07:08 +02:00 |
|
evgeny
|
ed848f94eb
|
Bound video encoder commands and verify generation-safe feedback
|
2026-10-14 20:53:53 +02:00 |
|
evgeny
|
996d4a89f5
|
Exercise video switching and backpressure in a real call
|
2026-10-14 20:49:54 +02:00 |
|
evgeny
|
b00c6a2b6d
|
Test call video negotiation and frame wire boundaries
|
2026-10-14 20:44:42 +02:00 |
|
evgeny
|
4a55c30f95
|
Verify capture clock metadata over the call transport
|
2026-10-14 19:37:25 +02:00 |
|
evgeny
|
dc3cf4f227
|
Update call transport tests for explicit capture metadata
|
2026-10-14 19:24:51 +02:00 |
|
evgeny
|
801050bacb
|
Exercise video rate feedback with simulated channel changes
|
2026-10-14 18:41:33 +02:00 |
|
evgeny
|
0bbd4d6c34
|
Verify router ACK accounting across retries and epoch resets
|
2026-10-14 18:34:33 +02:00 |
|
evgeny
|
859bb733af
|
Build and test router delivery history boundaries
|
2026-10-14 18:33:05 +02:00 |
|
evgeny
|
a4f508feed
|
Read stream supernode role directly by member ID
|
2026-10-14 16:49:40 +02:00 |
|
evgeny
|
d75aea1a09
|
Remove unused media receiver and test the shared ring cursor
|
2026-10-14 16:24:32 +02:00 |
|
evgeny
|
d209ab94ba
|
Gate media cursor revision changes on a complete keyframe
|
2026-10-14 16:22:15 +02:00 |
|
evgeny
|
afa8fd307a
|
Reproduce media cursor revision admission inconsistency
|
2026-10-14 16:10:26 +02:00 |
|
evgeny
|
d0ddc9ae8c
|
Fix partial stream bootstrap and release drained upstream flows
|
2026-10-14 16:02:24 +02:00 |
|
evgeny
|
049480408a
|
Test frozen clock decoding and single Android read responses
|
2026-10-14 13:37:43 +02:00 |
|
evgeny
|
31b10435d3
|
Use explicit video demand in ring and network reader tests
|
2026-10-14 13:36:38 +02:00 |
|
evgeny
|
a4e6683c5b
|
Exercise modern codec playback and partial video queue telemetry
|
2026-10-14 01:32:40 +02:00 |
|
evgeny
|
305eacbe95
|
Verify all media codec IDs and key configuration bounds
|
2026-10-14 01:20:00 +02:00 |
|
evgeny
|
876a5a65ec
|
Test aggregate send windows with duplicate ACKs and connection teardown
|
2026-10-14 01:20:00 +02:00 |
|
evgeny
|
5677e8ec5f
|
Initialize the publication media format with the selected codec
|
2026-10-14 01:09:30 +02:00 |
|
evgeny
|
359770ecb4
|
Await all relay ACCEPTs through the bounded pending-buffer retry
|
2026-10-14 00:09:12 +02:00 |
|
evgeny
|
88a2b66050
|
Keep prior network race fixtures independent of the playback scenario clock
|
2026-10-14 00:04:52 +02:00 |
|
evgeny
|
9c01535c78
|
Exercise paused ring readers and graceful source close across live nodes
|
2026-10-14 00:02:59 +02:00 |
|
evgeny
|
3649e45087
|
Reseek on media discontinuities and bound disabled track timestamps
|
2026-10-14 00:01:57 +02:00 |
|
evgeny
|
35521fe188
|
Verify bounded assembly of large retained frames without new packets
|
2026-10-13 23:46:30 +02:00 |
|
evgeny
|
5937904b4a
|
Test delayed readers without frontend queue growth and isolate codec fixtures
|
2026-10-13 23:41:10 +02:00 |
|
evgeny
|
9f37c54a3c
|
Expose demand based audio and video reads on local stream handles
|
2026-10-13 22:30:47 +02:00 |
|
evgeny
|
5c12ba253e
|
Test independent playback readers over one authenticated stream ring
|
2026-10-13 22:21:29 +02:00 |
|
evgeny
|
2fac28b7e9
|
Build and register the shared stream playback controller test
|
2026-10-13 22:04:16 +02:00 |
|
evgeny
|
8e3ec4cb84
|
Test adaptive playback against a delayed audio device queue
|
2026-10-13 22:04:16 +02:00 |
|
evgeny
|
3b922ced78
|
Cover early BOUND in the delayed helper confirmation regression
|
2026-10-13 20:28:56 +02:00 |
|
evgeny
|
43a600c5a5
|
Test immediate relay forwarding and log batch authentication
|
2026-10-13 20:25:40 +02:00 |
|