New issue
Advanced search Search tips

Issue 863416 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Camera video format enumeration issues on Samsung phones

Project Member Reported by guidou@chromium.org, Jul 13

Issue description

Via  bug 862325  I discovered that enumeration of supported video formats on Samsung phones is problematic.
I tested on Galaxy S6 and  bug 862325  is reported on an S7.

If you start Chrome and go to the "Video Capture" section on chrome://media-internals, it shows nothing.

If you then do something related with video capture, like visit a page that calls getUserMedia() or enumerateDevices(), then the cameras appear on chrome://media-internals.
An additional issue is that all video formats for the front camera are reported as supporting 0 fps as frame rate. 

This is causing trouble with applications that, for example, specify a minimum frame rate, which is the issue reported in  bug 862325 .

While debugging with getUserMedia() and enumerateDevices() I noticed that calls to get video formats from the enumerateDevices() implementation return zero formats, which results in the fallback list of formats being returned. getUserMedia() calls to get formats return the formats with zero frame rate.

It's not clear to me if this is a bug in Chrome or a bug of the device.

 
Status: WontFix (was: Untriaged)
Closing this as WontFix since the chrome://media-internals behavior is consistent on phones that don't have enumeration issues.
There is a different bug in enumerateDevices that explains why the fallback formats are used.

Sign in to add a comment