evgeny
264a13705f
Finalize shared frame rate selection and deterministic call control verification
2026-10-28 14:10:53 +01:00
evgeny
f76aacfba1
Share resolution dependent frame rate menus for capture settings
2026-10-28 14:04:31 +01:00
evgeny
f9c150b7d4
Share capture control menus and Android style glyphs between desktop windows
2026-10-28 14:02:39 +01:00
evgeny
287b54b283
Allow and remember stream audio toggling before publication starts
2026-10-28 13:55:45 +01:00
evgeny
26953fc1a4
Render broadcast controls at their actual icon size with Android style values and rotation
2026-10-28 13:55:14 +01:00
evgeny
01dd40fdd1
Double broadcast control icons and tighten button spacing
2026-10-28 13:47:09 +01:00
evgeny
07b8c2b338
Keep broadcast menu style alive through menu teardown and add English labels
2026-10-28 13:44:02 +01:00
evgeny
35875a2c43
Move desktop broadcast settings into compact top menus with separate resolution and FPS
2026-10-28 13:41:09 +01:00
evgeny
4a785c2598
Improve stream recovery, delivery diagnostics and buffer indicators
...
Preserve essential FEC parts under pressure, coordinate stale-data gaps and reopen source subflows in parallel after transport failures.
Add per-peer network and playback diagnostics, Android and desktop buffer indicators, and regression coverage for Wi-Fi switching and congestion.
2026-10-25 01:18:02 +02:00
evgeny
44db42180e
Notify caller when desktop stream controls close
2026-10-20 20:33:23 +02:00
evgeny
1e49d2554c
Limit desktop and Android stream bitrate menus to 12 Mbit/s
2026-10-20 02:29:46 +02:00
evgeny
5568331510
Keep the QP adaptation tooltip readable in source
2026-10-18 22:26:23 +02:00
evgeny
00698537ad
Add QP ceiling and adaptation controls to the broadcast window
2026-10-18 22:07:36 +02:00
evgeny
b8bc9b409a
Fix Android stream layout and show measured publisher bitrate
2026-10-18 18:24:30 +02:00
evgeny
9629e9311c
Defer CPU rejection until dialog destruction completes
2026-10-16 16:15:07 +02:00
evgeny
9500581e0b
Gate stream encoding on microphone input and CPU consent
2026-10-16 16:11:04 +02:00
evgeny
44c9c3bcaf
Use native portal capture for Wayland broadcasts
2026-10-16 14:35:33 +02:00
evgeny
7c1955f029
Add a persistent cursor toggle to X11 broadcast controls
2026-10-16 14:14:04 +02:00
evgeny
198ebc0acb
Restore the current preview when reopening stream controls
2026-10-16 14:02:30 +02:00
evgeny
ac8e701406
Keep live capture bound to the selected monitor instance
2026-10-16 13:57:57 +02:00
evgeny
9bacde3bc1
Select proportional screen and advertised camera stream modes
2026-10-16 13:53:33 +02:00
evgeny
e47ff579b3
Keep desktop stream mute controls synchronized with publication
2026-10-16 01:48:39 +02:00
evgeny
45720ebaba
Use shared live encoder types in stream publication
2026-10-14 21:44:16 +02:00
evgeny
4e7b8f5c1a
Keep desktop stream failure visible after draining
2026-10-14 12:58:09 +02:00
evgeny
ba17f9908d
Render raw preview at 30 fps and preserve fallback audio sample timing
2026-10-14 12:06:45 +02:00
evgeny
386998598e
Restore bitrate controls and wait for explicit portal source selection
2026-10-14 02:58:45 +02:00
evgeny
50fad4ceff
Preserve video color range and handle capture worker failures
2026-10-14 02:55:36 +02:00
evgeny
f96443e1a6
Add desktop broadcast controls and aggregate send indicators
2026-10-14 02:51:41 +02:00