evgeny
|
230687d155
|
Wait for asynchronous microphone release in stream tests
|
2026-10-16 16:19:02 +02:00 |
|
evgeny
|
de71617e9f
|
Initialize COM for capture cleanup and release completed leases
|
2026-10-16 16:19:02 +02:00 |
|
evgeny
|
543c9decba
|
Exclude retiring capture sessions from new subscriptions
|
2026-10-16 16:15:20 +02:00 |
|
evgeny
|
9629e9311c
|
Defer CPU rejection until dialog destruction completes
|
2026-10-16 16:15:07 +02:00 |
|
evgeny
|
21f4de492c
|
Test stream startup consent and nonblocking microphone failure
|
2026-10-16 16:13:35 +02:00 |
|
evgeny
|
7a660688af
|
Translate stream startup failures and CPU confirmation
|
2026-10-16 16:12:37 +02:00 |
|
evgeny
|
9500581e0b
|
Gate stream encoding on microphone input and CPU consent
|
2026-10-16 16:11:04 +02:00 |
|
evgeny
|
3ba7601ba4
|
Close failed stream capture without blocking the GUI
|
2026-10-16 16:03:14 +02:00 |
|
evgeny
|
86da11b2e1
|
Separate hardware and software live encoder selection
|
2026-10-16 15:58:25 +02:00 |
|
evgeny
|
903568d9d6
|
Apply the selected language immediately in first-run setup
|
2026-10-16 15:34:31 +02:00 |
|
evgeny
|
debfccd7fa
|
Add language selection to the ChatGUI first-run setup
|
2026-10-16 15:34:20 +02:00 |
|
evgeny
|
91620cec4e
|
Add nickname setup on the first ChatGUI launch
|
2026-10-16 15:32:33 +02:00 |
|
evgeny
|
5074bad57c
|
Fix Android avatar viewer bounds around system bars
|
2026-10-16 15:17:12 +02:00 |
|
evgeny
|
0475df8412
|
Close Android stream viewer after playback ends
|
2026-10-16 15:03:31 +02:00 |
|
evgeny
|
7454bebb14
|
Verify PipeWire node addressing with both cursor modes
|
2026-10-16 14:51:46 +02:00 |
|
evgeny
|
ea971b0856
|
Preserve packed RGB formats and fix PipeWire test setup
|
2026-10-16 14:50:50 +02:00 |
|
evgeny
|
5725cfb686
|
Document PipeWire dependency and translate capture status
|
2026-10-16 14:38:45 +02:00 |
|
evgeny
|
3228cce0fb
|
Test Wayland portal lifecycle and real PipeWire video delivery
|
2026-10-16 14:38:28 +02:00 |
|
evgeny
|
44c9c3bcaf
|
Use native portal capture for Wayland broadcasts
|
2026-10-16 14:35:33 +02:00 |
|
evgeny
|
ce0fa1f063
|
Add portal and PipeWire capture with embedded cursor support
|
2026-10-16 14:34:47 +02:00 |
|
evgeny
|
cf3c8c7c34
|
Test X11 cursor placement and live visibility controls
|
2026-10-16 14:16:12 +02:00 |
|
evgeny
|
ae1682bbe2
|
Document XFixes dependency and translate cursor controls
|
2026-10-16 14:14:37 +02:00 |
|
evgeny
|
7c1955f029
|
Add a persistent cursor toggle to X11 broadcast controls
|
2026-10-16 14:14:04 +02:00 |
|
evgeny
|
5753177f29
|
Include the cursor in X11 stream frames by default
|
2026-10-16 14:14:03 +02:00 |
|
evgeny
|
e24ab45725
|
Add native X11 cursor composition for screen frames
|
2026-10-16 14:13:10 +02:00 |
|
evgeny
|
d60f8e4b1b
|
Preserve stream capture settings and refine audio playback
|
2026-10-16 14:05:54 +02:00 |
|
evgeny
|
198ebc0acb
|
Restore the current preview when reopening stream controls
|
2026-10-16 14:02:30 +02:00 |
|
evgeny
|
00e9ed227a
|
Capture the selected X11 monitor through QScreen
|
2026-10-16 14:00:56 +02:00 |
|
evgeny
|
ac8e701406
|
Keep live capture bound to the selected monitor instance
|
2026-10-16 13:57:57 +02:00 |
|
evgeny
|
3d2f90e8ae
|
Distinguish monitors with identical Qt screen names
|
2026-10-16 13:56:57 +02:00 |
|
evgeny
|
218249f9a5
|
Apply measured screen geometry through the GUI configuration path
|
2026-10-16 13:54:40 +02:00 |
|
evgeny
|
9bacde3bc1
|
Select proportional screen and advertised camera stream modes
|
2026-10-16 13:53:33 +02:00 |
|
evgeny
|
6228873ce2
|
Resolve desktop capture modes from source capabilities
|
2026-10-16 13:51:38 +02:00 |
|
evgeny
|
ea46c56bc1
|
Define source-specific desktop stream video modes
|
2026-10-16 13:50:03 +02:00 |
|
evgeny
|
bb5759728a
|
Record live SM wake and reconnect verification on colo2
|
2026-10-16 13:12:01 +02:00 |
|
evgeny
|
fc526d16c0
|
Test stream announcements after foreground wake and packet reordering
|
2026-10-16 12:55:10 +02:00 |
|
evgeny
|
919c3d76fe
|
Fix peer standby cancellation on normal keepalive from a new link
|
2026-10-16 12:46:27 +02:00 |
|
evgeny
|
700034eec8
|
Add broadcast RS settings to desktop and Android
|
2026-10-16 09:49:58 +02:00 |
|
evgeny
|
6cdc2ce4dc
|
Allow Android audio toggles during capture startup and test native control
|
2026-10-16 01:56:43 +02:00 |
|
evgeny
|
8f71a1161b
|
Release stream radio suppression on END and test shared PCM mute
|
2026-10-16 01:55:28 +02:00 |
|
evgeny
|
7e7d86e4d3
|
Add Android live stream audio switch and document radio behavior
|
2026-10-16 01:54:32 +02:00 |
|
evgeny
|
e3fb8377ab
|
Track Android stream audio state independently of microphone ownership
|
2026-10-16 01:53:56 +02:00 |
|
evgeny
|
c4fc4e9b1e
|
Mute only the Android stream PCM branch during live publication
|
2026-10-16 01:52:31 +02:00 |
|
evgeny
|
25d27bfffe
|
Add Android native control for source audio state
|
2026-10-16 01:51:37 +02:00 |
|
evgeny
|
559d66ae20
|
Test stream audio toggles and viewer scoped radio suppression
|
2026-10-16 01:49:30 +02:00 |
|
evgeny
|
2a572af2bb
|
Label stream audio controls in English and Russian
|
2026-10-16 01:48:50 +02:00 |
|
evgeny
|
e47ff579b3
|
Keep desktop stream mute controls synchronized with publication
|
2026-10-16 01:48:39 +02:00 |
|
evgeny
|
f4d4b6033e
|
Expose stream audio control to the desktop publisher
|
2026-10-16 01:48:39 +02:00 |
|
evgeny
|
c9c1bb7cf1
|
Publish live audio toggles through the shared stream actor
|
2026-10-16 01:48:07 +02:00 |
|
evgeny
|
db7264e271
|
Suppress source radio playback only while viewing audible streams
|
2026-10-16 01:47:44 +02:00 |
|