Use new-style constraints for device selection.
This CL connects the new-style constraints to the data that is
sent to the browser process to select a capture device.
This CL validates the info-passing functions; later CLs will
remove all usage by Chrome of the old-style constraint values
(but these are kept for now to allow us to do incremental
introduction of the new functions.)
It also adds a set of constraints whose names were found in libjingle source.
BUG=543997
Review URL: https://codereview.chromium.org/1581103002
Cr-Commit-Position: refs/heads/master@{#370008}
5 files changed