evgeny
|
d2f0828917
|
Bound restored manual stream bitrate choices to 12 Mbit/s
|
2026-10-20 02:29:00 +02:00 |
|
evgeny
|
475bec52ca
|
Distinguish encoder KEY checks from receiver capability probes in tests
|
2026-10-20 01:27:03 +02:00 |
|
evgeny
|
4db89eeb32
|
Check cancelled codec preparation cannot publish partial capabilities
|
2026-10-20 01:25:24 +02:00 |
|
evgeny
|
36e8ab228c
|
Verify startup codec preparation keeps GUI responsive and reuses probes
|
2026-10-20 01:23:21 +02:00 |
|
evgeny
|
91478e2593
|
Warm Android video codecs in the background and accelerate probe tails
|
2026-10-20 01:22:52 +02:00 |
|
evgeny
|
e3b74de7ef
|
Prepare and cache desktop video codecs once at application startup
|
2026-10-20 01:10:44 +02:00 |
|
evgeny
|
0cd1955606
|
Keep all eight decoder probe frames while accelerating the tail
|
2026-10-20 01:10:29 +02:00 |
|
evgeny
|
8ad5c09474
|
Finish decoder capability probes after first paced output and drain
|
2026-10-20 01:07:31 +02:00 |
|
evgeny
|
a4b9367344
|
Trace first video frame and verify capability upgrades preserve RX
|
2026-10-20 00:58:37 +02:00 |
|
evgeny
|
74313498f2
|
Cache verified video codecs and publish receive capabilities early
|
2026-10-20 00:56:53 +02:00 |
|
evgeny
|
d71d0dc4af
|
Check fullscreen video fitting without cropping or rotating thumbnails
|
2026-10-20 00:54:29 +02:00 |
|
evgeny
|
8b438f26a5
|
Fit fullscreen call video along the screen without rotating controls
|
2026-10-20 00:50:05 +02:00 |
|
evgeny
|
dd5dee2767
|
Preserve legacy timestamp waits and validate actual surface acknowledgements
|
2026-10-20 00:42:05 +02:00 |
|
evgeny
|
3eccf58c5e
|
Add hardware TextureView ACK regression probe
|
2026-10-20 00:39:18 +02:00 |
|
evgeny
|
65f7babb2a
|
Register Android video presentation ACK before the frame draw
|
2026-10-20 00:38:05 +02:00 |
|
evgeny
|
3a7aab9186
|
Cancel Android codec verification when the call stops
|
2026-10-20 00:24:28 +02:00 |
|
evgeny
|
521dce5528
|
Use verified Android encoder levels and expose negotiated frame rate
|
2026-10-20 00:21:21 +02:00 |
|
evgeny
|
3037c5fa87
|
Verify 50 fps backends and decode all frames during display catch-up
|
2026-10-20 00:16:23 +02:00 |
|
evgeny
|
8c826fa2e7
|
Exercise both video orientations at 30, 50 and 60 fps
|
2026-10-20 00:15:42 +02:00 |
|
evgeny
|
3db52c755c
|
Preserve phase when sampling 50 fps from a 60 fps camera
|
2026-10-20 00:15:22 +02:00 |
|
evgeny
|
9bc3e7228c
|
Test Android frame pacing and extend hardware diagnostics to 60 fps
|
2026-10-20 00:13:48 +02:00 |
|
evgeny
|
d8d9f7c4a4
|
Select camera resolution and frame rate in Android calls
|
2026-10-20 00:11:15 +02:00 |
|
evgeny
|
27cbf2ba44
|
Recover persistent video lag by skipping decoded presentation
|
2026-10-20 00:09:57 +02:00 |
|
evgeny
|
4a759115c9
|
Probe Android video codecs at 30, 50 and 60 fps
|
2026-10-20 00:09:56 +02:00 |
|
evgeny
|
d991b4c63e
|
Preserve complete generated decoder probe byte arrays
|
2026-10-20 00:08:16 +02:00 |
|
evgeny
|
0830fe4461
|
Carry selected video frame rate through desktop call settings
|
2026-10-20 00:07:36 +02:00 |
|
evgeny
|
f6701f81f9
|
Probe desktop decoders independently at 30 and 60 fps
|
2026-10-20 00:07:08 +02:00 |
|
evgeny
|
0d08c21330
|
Select decoder probe rate and preserve HEVC level 4.1
|
2026-10-20 00:06:45 +02:00 |
|
evgeny
|
4f1af6456d
|
Generate real 60 fps video decoder probe fixtures
|
2026-10-20 00:06:29 +02:00 |
|
evgeny
|
a852a9738b
|
Select camera capture rate and verify 30/60 fps pacing
|
2026-10-20 00:03:01 +02:00 |
|
evgeny
|
ee1e28bff9
|
Carry selected camera frame rate through isolated capture IPC
|
2026-10-20 00:02:25 +02:00 |
|
evgeny
|
74a4135cdc
|
Accept faster camera capture modes and pace up to 60 fps
|
2026-10-20 00:01:13 +02:00 |
|
evgeny
|
c0d5db318f
|
Keep codec mode probes consistent with live encoding
|
2026-10-19 23:38:53 +02:00 |
|
evgeny
|
7be4b8884c
|
Verify production HEVC modes and cross-platform reception
|
2026-10-19 23:36:58 +02:00 |
|
evgeny
|
08c74894ef
|
Probe HEVC High tier on Android and desktop receivers
|
2026-10-19 23:34:15 +02:00 |
|
evgeny
|
5c1807a712
|
Show actual video call codecs on Android
|
2026-10-19 23:30:13 +02:00 |
|
evgeny
|
9b5743123b
|
Add standalone Samsung HEVC comparison probe
|
2026-10-19 23:15:40 +02:00 |
|
evgeny
|
72cb1fa829
|
Clarify camera mode ownership and codec probe structure
|
2026-10-19 22:54:55 +02:00 |
|
evgeny
|
7b341d9f4f
|
Cancel desktop decoder probing when a call stops
|
2026-10-19 22:52:40 +02:00 |
|
evgeny
|
c211e17af9
|
Log Android verified camera modes and guard early camera events
|
2026-10-19 22:49:57 +02:00 |
|
evgeny
|
fcdc098415
|
Refresh call camera modes on device changes outside the GUI
|
2026-10-19 22:47:45 +02:00 |
|
evgeny
|
6e0d3f3022
|
Exercise real Full HD codecs and camera buffer boundaries
|
2026-10-19 22:46:35 +02:00 |
|
evgeny
|
cf2fc67a53
|
Update camera integration test to nonblocking audio clocks
|
2026-10-19 22:46:09 +02:00 |
|
evgeny
|
902e7bb921
|
Use explicit HEVC Main tier and diagnose fixture rejection
|
2026-10-19 22:45:38 +02:00 |
|
evgeny
|
bf8dfeec02
|
Probe desktop Full HD codecs and retain GPU support by size
|
2026-10-19 22:37:29 +02:00 |
|
evgeny
|
f50f717b35
|
Generate landscape and portrait Full HD decoder fixtures
|
2026-10-19 22:35:34 +02:00 |
|
evgeny
|
7a0bc9516c
|
Populate call resolutions from camera modes and test Full HD IPC
|
2026-10-19 22:35:05 +02:00 |
|
evgeny
|
eb11d2ebc5
|
Carry native camera modes through Full HD capture protocol
|
2026-10-19 22:33:59 +02:00 |
|
evgeny
|
9a3ef7b622
|
Expand Android call previews into available screen space
|
2026-10-19 22:29:02 +02:00 |
|
evgeny
|
51c6bbb96f
|
Queue Android call camera startup until video probing completes
|
2026-10-19 21:30:02 +02:00 |
|