[PTZ] Deny mandatory PTZ constraints in basic getUserMedia constraints
This PR makes sure required PTZ constraints in the basic constraint set
are denied (and throw a TypeError) and PTZ capability constraints
({ zoom: true } etc.) are ideal in the basic constraint set.
Therefore, a PTZ constraint in the basic set cannot cause getUserMedia()
to fail conditionally.
Spec:
https://github.com/w3c/mediacapture-image/pull/261
https://github.com/w3c/mediacapture-main/pull/707/
Bug: 934063
Change-Id: I7324ae32b064dbf3b89325166834e2694eca593b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2411946
Commit-Queue: François Beaufort <beaufort.francois@gmail.com>
Reviewed-by:
Eero Häkkinen <eero.hakkinen@intel.com>
Reviewed-by:
Philip Jägenstedt <foolip@chromium.org>
Reviewed-by:
Guido Urdaneta <guidou@chromium.org>
Reviewed-by:
Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#811242}
Showing
This diff is collapsed.
Please register or sign in to comment