Re: [mediacapture-main] DeviceID, kind and label needs to be aligned with capabilities

I had initially requested this review.

Upon reviewing, the usage of deviceId, kind, and label appear to be 
fine now.  However, in examining sourceType I found the following:

In section 4.3.2 'Tracks and Constraints', it says

"When applyConstraints() is called, a User Agent must queue a task to 
evaluate those changes when the task queue is next serviced. 
Similarly, if the sourceType changes, then the User Agent must perform
 the same actions to re-evaluate the constraints of each track 
affected by that source change."

The second sentence doesn't make sense to me.  The sourceType for a 
track already associated with a given source will never change.  If 
the sourceType constraint is set on a track (via applyConstraints) to 
a different value than than that of the track's source, then the track
 will immediately become overconstrained.  I would like clarification 
from anyone who understands what this sentence was intended to convey.


-- 
GitHub Notif of comment by burnburn
See 
https://github.com/w3c/mediacapture-main/issues/114#issuecomment-73332618

Received on Friday, 6 February 2015 23:31:19 UTC