evgeny
|
5e38e5b71d
|
Use minimal timer access and diagnose failed video image transforms
|
2026-10-19 19:24:07 +02:00 |
|
evgeny
|
9d45488369
|
Require live GPU output before EOS and document presentation-clock buffering
|
2026-10-19 19:21:48 +02:00 |
|
evgeny
|
2a08fd8acd
|
Report decoder stage timings and detect real output stalls independently of playback waits
|
2026-10-19 19:19:27 +02:00 |
|
evgeny
|
ecdba8fb63
|
Measure presentation cadence and stop latency while preserving unaccepted GPU KEY on fallback
|
2026-10-19 19:16:17 +02:00 |
|
evgeny
|
243233a20b
|
Test delayed decoder output, four slice threads and complete generation drains
|
2026-10-19 19:15:05 +02:00 |
|
evgeny
|
a4a687be4c
|
Recover real GPU decoder failures on CPU without treating ordinary EAGAIN as frame loss
|
2026-10-19 19:14:03 +02:00 |
|
evgeny
|
f9348ce36f
|
Verify actual bitstreams through asynchronous decoder API and CPU encoder fallback
|
2026-10-19 19:13:00 +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
|
4bb2e42a7e
|
Keep decoder reserve based on paced probe rather than transient burst depth
|
2026-10-19 19:09:17 +02:00 |
|
evgeny
|
ecae1cc3c2
|
Drive desktop video from presentation ACKs with three decoded slots and interruptible deadlines
|
2026-10-19 19:07:51 +02:00 |
|
evgeny
|
713a972c01
|
Decode call video through bounded submit/drain with verified GPU and four CPU slice threads
|
2026-10-19 19:06:52 +02:00 |
|
evgeny
|
dc22014bcc
|
Use four CPU encoder workers and retain GPU priority with software fallback
|
2026-10-19 19:04:08 +02:00 |
|
evgeny
|
40dcc76adb
|
Trace GUI event loop stalls separately from video painting and dispatch
|
2026-10-19 18:24:57 +02:00 |
|
evgeny
|
526ee5ec8b
|
Test queued capture gaps without dropping frames or delaying ready video
|
2026-10-19 18:23:25 +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
|
322947777c
|
Stop invalid encoder output explicitly while preserving transient backpressure retries
|
2026-10-19 17:32:49 +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
|
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
|
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
|
02a11f7d0a
|
Diagnose Windows call video timing and queue losses
|
2026-10-19 17:20:12 +02:00 |
|
evgeny
|
39ed42da2e
|
Translate call policies and verify desktop phone button colors
|
2026-10-19 15:20:25 +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
|
79b4235960
|
Cover radio phone policy, BGP color flags, retries and caller choice timeout
|
2026-10-19 14:59:17 +02:00 |
|
evgeny
|
d4cd80d3dd
|
Translate phone presence and caller confirmation controls
|
2026-10-19 14:54:23 +02:00 |
|
evgeny
|
37cf6089e7
|
Add caller decision controls and colored phone presence on desktop
|
2026-10-19 14:54:01 +02:00 |
|
evgeny
|
b68116eedf
|
Expose phone busy event to desktop call interface
|
2026-10-19 14:54:01 +02:00 |
|
evgeny
|
fdd39e82e2
|
Show desktop radio subscription on the call icon and allow Android icon tint
|
2026-10-19 14:30:35 +02:00 |
|
evgeny
|
7693db7b4d
|
Expose radio ringtone enable and volume settings on desktop
|
2026-10-19 14:25:12 +02:00 |
|
evgeny
|
30f79f7a8d
|
Play the dedicated desktop ringtone for incoming radio calls
|
2026-10-19 14:25:11 +02:00 |
|
evgeny
|
cf4edbbf62
|
Add a distinct three-tone radio call ringtone for desktop and Android
|
2026-10-19 14:25:11 +02:00 |
|
evgeny
|
9712a0a583
|
Check desktop call buttons, online changes, drags, and shifted radio mute control
|
2026-10-19 14:22:46 +02:00 |
|
evgeny
|
cd58903101
|
Connect member row call actions and retain invitations in the context menu
|
2026-10-19 14:21:52 +02:00 |
|
evgeny
|
a8c2ce8401
|
Render and handle speaker, radio call, and phone buttons in desktop member rows
|
2026-10-19 14:21:37 +02:00 |
|
evgeny
|
dad819282a
|
Expose live member availability to desktop action buttons
|
2026-10-19 14:21:37 +02:00 |
|
evgeny
|
a831cf6295
|
Translate desktop radio invitation windows and outcomes
|
2026-10-19 14:04:45 +02:00 |
|
evgeny
|
a97c915663
|
Fix radio signaling and desktop channel type references
|
2026-10-19 13:58:39 +02:00 |
|
evgeny
|
3f97dafbf7
|
Show desktop radio calls and activate channel radio after acceptance
|
2026-10-19 13:58:06 +02:00 |
|
evgeny
|
427794fed8
|
Expose explicit desktop radio activation for accepted invitations
|
2026-10-19 13:57:30 +02:00 |
|
evgeny
|
858ba38caf
|
Add radio call action to desktop channel members
|
2026-10-19 13:57:29 +02:00 |
|
evgeny
|
310d997af3
|
Deliver radio invitation events to desktop UI
|
2026-10-19 13:57:29 +02:00 |
|
evgeny
|
a84b226b18
|
chatgui: enlarge member availability indicator and remove white outline
|
2026-10-19 13:23:40 +02:00 |
|
evgeny
|
214498f892
|
Open broadcast controls when selecting the local stream
|
2026-10-19 12:54:43 +02:00 |
|
evgeny
|
62633bc924
|
Show the group stream icon only for active broadcasts
Open a single active stream directly and show a selection for multiple streams. Move stream publishing and management into the group menu.
|
2026-10-19 12:51:56 +02:00 |
|