Skip to content

Conversation

@backportbot-nextcloud
Copy link

backport of #5932

danxuliu and others added 2 commits July 14, 2021 12:58
Due to a bug in Chromium it is not possible to increase the resolution
of a track once it has been cloned.

When the video was initially requested by Talk no resolution was
specified, so Chromium returned a video track with a ~640x480
resolution, no matter the maximum resolution of the camera. As the track
was immediately cloned, due to the bug, the maximum resolution of the
track was limited to ~640x480.

Now, if Chromium or a derived browser is used, the video is requested
with a loose constraint for a high resolution, so if the camera does not
have such resolution it will still return the highest resolution
available without failing. If the track is then cloned then it will be
possible to decrease and increase again the track resolution as desired
instead of being locked to a maximum resolution of ~640x480.

Signed-off-by: Daniel Calviño Sánchez <[email protected]>
@nickvergessen nickvergessen merged commit 213a556 into stable22 Jul 15, 2021
@nickvergessen nickvergessen deleted the backport/5932/stable22 branch July 15, 2021 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants