Camera input on Google Meet is widescreen in Chrome but not in Firefox
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
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)
Reporter | ||
Comment 1•3 years ago
|
||
I can reproduce it here:
https://jsfiddle.net/jib1/9t3szw0L/
Chrome gets: 320x180
Firefox gets: 352x288
Comment 2•3 years ago
|
||
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.
Description
•