Re: [mediacapture-fromelement] define behaviors of the common ConstrainablePattern Interfaces (#48)

How about adding to [ยง 17.4 Defining a new source of MediaStreamTrack](https://w3c.github.io/mediacapture-main/getusermedia.html#defining-a-new-source-of-mediastreamtrack) ("At a minimum, a new source of [MediaStreamTrack](https://w3c.github.io/mediacapture-main/getusermedia.html#dom-mediastreamtrack) will need to:"):

- _"for [MediaStreamTrack](https://w3c.github.io/mediacapture-main/getusermedia.html#dom-mediastreamtrack)s of kind `"video"`, define the constrainable properties `width`, `height` and `aspectRatio`, and describe how they work as settings (they need not be constrainable),"_

It probably remains the responsibility of each source spec to define how their constrainable properties work. For instance, [width](https://w3c.github.io/mediacapture-screen-share/#dfn-width) in screen-capture is quite different from 

Unsure about frameRate. What would it be for canvas?


-- 
GitHub Notification of comment by jan-ivar
Please view or discuss this issue at https://github.com/w3c/mediacapture-fromelement/issues/48#issuecomment-2904786077 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 23 May 2025 15:16:58 UTC