New issue
Advanced search Search tips

Issue 681824 link

Starred by 5 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Launch-OWP
Launch-Accessibility: ----
Launch-Exp-Leadership: ----
Launch-Leadership: ----
Launch-Legal: ----
Launch-M-Approved: ----
Launch-M-Target: 59-Stable
Launch-Privacy: ----
Launch-Security: ----
Launch-Test: ----
Launch-UI: ----
Rollout-Type: ----


Sign in to add a comment

MediaStreamTrack.getSettings()

Project Member Reported by hta@chromium.org, Jan 17 2017

Issue description

Change description:
Add support for MediaStreamTrack.getSettings(), returning width, height, frame rate and facing mode.

Changes to API surface:
New function: MediaStreamTrack.getSettings()
New dictionary: MediaTrackSettings

Links:
Public standards: https://w3c.github.io/mediacapture-main/getusermedia.html#media-stream-track-interface-definition here>

Support in other browsers:
Internet Explorer: Not tested
Firefox: Yes, returning width, height and frame rate
Safari: No public signals

Note: There is an overall OWP bug for the constrainable interface ( crbug.com/543997 ), of which this is a part.
 

Comment 1 by hta@chromium.org, Jan 18 2017

Blocking: 682245
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a92b9b514656f3dea3286ede7d48e82fe0985675

commit a92b9b514656f3dea3286ede7d48e82fe0985675
Author: hta <hta@chromium.org>
Date: Tue Jan 24 14:32:47 2017

Declare MediaGetSettings "experimental"

This makes MediaStreamTrack.getSettings() available for users
of the "enable experimental features" flag.

BUG= 681824 

Review-Url: https://codereview.chromium.org/2648243004
Cr-Commit-Position: refs/heads/master@{#445719}

[modify] https://crrev.com/a92b9b514656f3dea3286ede7d48e82fe0985675/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in

Comment 3 by hta@chromium.org, Mar 8 2017

Labels: -Launch-M-Target-58-Stable Launch-M-Target-59-Stable
Available behind a flag in M58. Planned release in M59,

Comment 4 by hta@chromium.org, Mar 8 2017

Labels: -M-58 M-59

Comment 5 by hta@webrtc.org, Mar 9 2017

Blockedon: webrtc:2481
Project Member

Comment 6 by bugdroid1@chromium.org, Mar 14 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5a17deed92877ccc6589dcde406a32a5d21756a5

commit 5a17deed92877ccc6589dcde406a32a5d21756a5
Author: hta <hta@chromium.org>
Date: Tue Mar 14 14:13:13 2017

Limit MediaTrackSettings to implemented features

This was requested during Intent-to-Ship discussion for getSettings:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/wJwVSo52Dno

BUG= 681824 

Review-Url: https://codereview.chromium.org/2748093002
Cr-Commit-Position: refs/heads/master@{#456697}

[modify] https://crrev.com/5a17deed92877ccc6589dcde406a32a5d21756a5/third_party/WebKit/Source/modules/mediastream/MediaTrackSettings.idl

Comment 8 by hta@chromium.org, Mar 15 2017

Status: Fixed (was: Assigned)

Sign in to add a comment