[mediacapture-screen-share] Make logicalSurface constraint unchangeable

martinthomson has just created a new issue for 
https://github.com/w3c/mediacapture-screen-share:

== Make logicalSurface constraint unchangeable ==
@alvestrand notes that logicalSurface could in theory change once a 
screen capture has been provided.  However, that would be at odds with
 the advice in the document.

We should make it very clear that logicalSurface is a constraint that 
selects, just like facingMode.  That is, unlike resolution, once you 
have a track, it is an unchangeable property and attempts to change it
 result in overconstraining the track.  This is different to other 
constraints like width and height in that changing those can be 
possible once the track is acquired.

We don't have formal language to support making this distinction, I 
don't know if it is needed though.

Please view or discuss this issue at 
https://github.com/w3c/mediacapture-screen-share/issues/36 using your 
GitHub account

Received on Thursday, 17 December 2015 03:15:18 UTC