commit | 24e31432c12caf3d26cc9d87c9c6461d6682d509 | [log] [tgz] |
---|---|---|
author | Emircan Uysaler <emircan@chromium.org> | Fri Aug 31 21:04:02 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Aug 31 21:04:02 2018 |
tree | 973169f42a5416300752a019a814ffa49dc5a665 | |
parent | 95a8e7516f4746c17d1b3bcc6ab8f838c6c73d37 [diff] |
Add observable settings for getDisplayMedia() This CL adds observable settings to MediaStreamTrack objects returned by getDisplayMedia() calls. These constrainable properties are set before the stream is returned based on user choice. Information about these settings are stored in DisplayMediaInformation struct. It is set in the low level device selection and then parsed by UserMediaProcessor before passing it to blink. Bug: 326740 Change-Id: I81d5f2eb24d2c1a37df0fbe2d34bc469fa575bf1 Reviewed-on: https://chromium-review.googlesource.com/1185875 Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Dan Sanders <sandersd@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Weiyong Yao <braveyao@chromium.org> Commit-Queue: Emircan Uysaler <emircan@chromium.org> Cr-Commit-Position: refs/heads/master@{#588162}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .