element-hq / element-hq/element-call

Element Call not picking up on video card driver changes on start

Open
#802 1 comment 0 reactions 0 assignees View on GitHub
O-Uncommon S-Minor T-Defect
Dominant language
TypeScript
Stars
996
Forks
213
Avg merge
1d 8h
Merged PRs (30d)
55

Description

### Steps to reproduce

I have a Logitech HD Pro Webcam C920 plugged in over USB on a Fedora Kinoite 37 machine using Microsoft Edge as my primary browser. That said, I've been able to reproduce this behavior across browsers.

When I boot my computer, my video driver has a parameter called `focus_automatic_continuous` that is set to 1. This causes the web cam to hunt and peck for the focus and often ends up with my video being fuzzy.

The fix for that issue is to use the v4l2-ctl command (Video For Linux 2 Control) to turn off `focus_automatic_continuous` by setting it to 0.

When I reload Element Call, the change to the video driver is not picked up in the browser.

When I reload/load Jitsi, the change to the video driver is picked up in the browser. If, after going to meet.element.io, I go back to Element Call, everything is fine in Element Call.

### Outcome

#### What did you expect?

I expect Element Call to pick up on changes to the video device driver in the same way that Jitsi and others do.

#### What happened instead?

Element Call did not pick up on changes to the video driver and as such, my video was fuzzy.

### Operating system

Fedora Linux 37

### Browser information

Microsoft Edge Version 108.0.1462.54 (Official build) (64-bit)

### URL for webapp

call.element.io

### Will you send logs?

Yes

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.