Screenshare ignores the selected codec and drops to low resolution when other users are in the call

(#2894) Bug Confirmed desktop performance video

Observed behaviour

The stream defaults to the H264 codec, regardless of whether or not it was picked, regardless of whether or not the fallback was enabled. Additionally, the quality randomly becomes over time or immediately 270p, with only ~10% of so of attempts being 720p, and for a limited time before degrading. (affects both desktop and web versions)

Reproduction steps

  1. Join a non-empty voice chat (note that it must be two or more different users, it CANNOT be a single user on multiple devices)
  2. Stream

Build information

Canary Desktop 2026.527.223435, Web 2026.529.110914, Linux 7.0.10-2-cachyos (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Linux

Details

Expected behaviour The picked codec should correspond to the one in Audio & Video settings, as it does when alone in an empty voice chat.
  • 270p.png

    270p.png

    172×31 | 3 kB

  • 720p.png

    720p.png

    171×42 | 4 kB

  • solo_vc_correct_av1.png

    solo_vc_correct_av1.png

    172×42 | 4 kB

  1. Rex changed the status from Needs triage to Confirmed

1 comment

Sign in with Fluxer to comment and vote.