Closed Bug 1754852 Opened 3 years ago Closed 3 years ago

Camera input on Google Meet is widescreen in Chrome but not in Firefox

Categories

(Core :: WebRTC: Audio/Video, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1286945

People

(Reporter: jrmuizel, Unassigned)

Details

I see this with the built in camera on a 2019 MBP on 10.15.

It does not reproduce on https://mozilla.github.io/webrtc-landing/gum_test.html (neither browser is widescreen)

I can reproduce it here:
https://jsfiddle.net/jib1/9t3szw0L/

Chrome gets: 320x180
Firefox gets: 352x288

This is bug 1286945. We're limited to native camera modes atm (i.e. the 320x180 in Chrome is likely a software-cropped halved 640x480).

Workaround: Meet could crop the output to 16:9 in CSS at playback time if it wanted (you're actually seeing more of your camera feed in Firefox)

I see this with the built in camera on a 2019 MBP on 10.15.

The newer MBP FaceTime cameras doesn't offer a lot of native modes. This is visible in Chrome as well for me if I use the resizeMode: "none" constraint in https://jsfiddle.net/jib1/3kvb7j9o/ - by moving the slider in that fiddle I only find native 1280x720 and 640x480 in Chrome (one less than Firefox).

So this is a case where we're not hitting bug 1451394: the same fiddle with my external BRIO: Chrome offers native 1920x1080, 1600x896, 1280x720, 800x600, 960x540, 848x480, 640x480, 440x440, 480x270, 160x120, whereas Firefox appears to only support the same three resolutions on macOS, whereas on Windows we seem to have parity on native res.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.