evgeny
|
40dcc76adb
|
Trace GUI event loop stalls separately from video painting and dispatch
|
2026-10-19 18:24:57 +02:00 |
|
evgeny
|
47033718ad
|
Apply capture gap recovery cadence consistently on Android
|
2026-10-19 18:23:25 +02:00 |
|
evgeny
|
526ee5ec8b
|
Test queued capture gaps without dropping frames or delaying ready video
|
2026-10-19 18:23:25 +02:00 |
|
evgeny
|
9bffe49e62
|
Bound video display cadence independently of capture timestamp gaps
|
2026-10-19 18:22:47 +02:00 |
|
evgeny
|
642fc34bcc
|
Bound video recovery correction before media timestamp arithmetic
|
2026-10-19 17:45:17 +02:00 |
|
evgeny
|
12e9e4da37
|
Verify GPU backlog drains fully without additional camera inputs
|
2026-10-19 17:44:14 +02:00 |
|
evgeny
|
d266c5da25
|
Respect GPU pipeline capacity before submitting a new camera frame
|
2026-10-19 17:43:45 +02:00 |
|
evgeny
|
0f22be6885
|
Check audio source rate at the actual PCM span boundary
|
2026-10-19 17:42:49 +02:00 |
|
evgeny
|
b7ae7ef700
|
Document lossless recovery contract and verify actual audio source rate
|
2026-10-19 17:40:51 +02:00 |
|
evgeny
|
a9b91145a6
|
Document sequential presentation diagnostics and simplify GUI frame ownership
|
2026-10-19 17:39:54 +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
|
943f9f2646
|
Drain receiver backlog before admitting new production and avoid double waiting
|
2026-10-19 17:35:57 +02:00 |
|
evgeny
|
02e7bbd9af
|
Acknowledge Android frames after RenderThread consumption on all supported APIs
|
2026-10-19 17:34:44 +02:00 |
|
evgeny
|
b11a1beb44
|
Test lossless mailbox retry after partial video transmission
|
2026-10-19 17:33:25 +02:00 |
|
evgeny
|
322947777c
|
Stop invalid encoder output explicitly while preserving transient backpressure retries
|
2026-10-19 17:32:49 +02:00 |
|
evgeny
|
c0422a73c0
|
Drain accepted MediaCodec inputs before bitrate fallback replacement
|
2026-10-19 17:31:46 +02:00 |
|
evgeny
|
0e53a9f5dd
|
Log retained video batches and verify every GPU input across bitrate changes
|
2026-10-19 17:31:15 +02:00 |
|
evgeny
|
486d3314ef
|
Acknowledge Android texture consumption before presenting the next frame
|
2026-10-19 17:30:03 +02:00 |
|
evgeny
|
13f09cfc20
|
Drain old GPU frames before bitrate replacement and poll outputs while blocked
|
2026-10-19 17:29:10 +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
|
4e9cce8a01
|
Present desktop video sequentially through GUI paint acknowledgement
|
2026-10-19 17:23:58 +02:00 |
|
evgeny
|
0eb743d627
|
Retain video mailbox tails and pause raw input under backpressure
|
2026-10-19 17:22:51 +02:00 |
|
evgeny
|
284a1268e4
|
Preserve encoded chain on temporary video transport backpressure
|
2026-10-19 17:22:09 +02:00 |
|
evgeny
|
7cbe5375d4
|
Define audio paced lossless video scheduling interface
|
2026-10-19 17:21:07 +02:00 |
|
evgeny
|
02a11f7d0a
|
Diagnose Windows call video timing and queue losses
|
2026-10-19 17:20:12 +02:00 |
|
evgeny
|
21a20da5ee
|
Coordinate Android call audio ownership and improve video controls
|
2026-10-19 16:51:51 +02:00 |
|
evgeny
|
39ed42da2e
|
Translate call policies and verify desktop phone button colors
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
94e79e5630
|
Color Android member phone actions using live call presence
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
a1f8eaeec2
|
Show explicit caller choice and already-active radio outcome on Android
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
187fc7fee8
|
Handle Telecom presentation and pending caller choice notifications
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
bd2dd056d6
|
Honor Telecom incoming UI permission and report phone busy outcomes
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
4cebd0be54
|
Wire incoming call policy and caller continuation through JNI
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
7d5399cd62
|
Add five independent Android incoming call preferences
|
2026-10-19 15:20:25 +02:00 |
|
evgeny
|
97b537c005
|
Document incoming call policies, busy confirmation and radio status replies
|
2026-10-19 15:20:04 +02:00 |
|
evgeny
|
558b2a2ac0
|
Describe ephemeral phone presence in existing BGP flags
|
2026-10-19 15:19:22 +02:00 |
|
evgeny
|
a9d63480cf
|
Document incoming policy and already-active radio contracts
|
2026-10-19 15:18:49 +02:00 |
|
evgeny
|
27b0f64ec0
|
Record media regression failures found by full test run
|
2026-10-19 15:18:09 +02:00 |
|
evgeny
|
cda46c0b82
|
Translate and test already-active radio response with packet loss
|
2026-10-19 15:05:27 +02:00 |
|
evgeny
|
4deee21d9f
|
Notify caller when subscriber already listens to the channel radio
|
2026-10-19 15:05:09 +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
|
4683c98c08
|
Apply independent call and radio blocking before phone busy handling
|
2026-10-19 14:56:58 +02:00 |
|
evgeny
|
a72668a491
|
Represent independent incoming call preferences as one policy mask
|
2026-10-19 14:56:58 +02:00 |
|
evgeny
|
03a4462407
|
Reject phone busy calls before any incoming UI when policy is enabled
|
2026-10-19 14:55:55 +02:00 |
|
evgeny
|
a2fdbb6afb
|
Define automatic rejection policy for phone busy subscribers
|
2026-10-19 14:55:55 +02:00 |
|