Re: [mediacapture-screen-share] Constraints for Captured Display Surfaces should move to MediaTrackSettings

> What properties of the selected display surface are you referring to?

I am referring to the new constraints defined in section 5.3. "Since the source of media cannot be changed after a MediaStreamTrack has been returned and constraints do not affect the selection of display surfaces, these constraints cannot be changed by an application." With this restriction in place, I believe it would be more appropriate to define them as "Setting" which is read-only.
https://w3c.github.io/mediacapture-main/getusermedia.html#terminology

> Note that changes to the spec need to make sense after #49 is resolved.

 The new constraints defined in section 5.3 are not allowed within those constraints.

> That said, good observation that we're not extending MediaTrackSettings, which we should. We need to extend all 4 dictionaries mentioned in the extensibility section.

I agree. Should we also mention which methods should user expect to fill these properties? i.e., getSettings(), getCapabilities() should but getConstraints() should not.

-- 
GitHub Notification of comment by uysalere
Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share/issues/66#issuecomment-417066376 using your GitHub account

Received on Wednesday, 29 August 2018 18:56:29 UTC