Re: [mediacapture-screen-share] Should screen capture tracks expose deviceId? (#308)

I don't find the use case compelling.

> - On successive getDisplayMedia calls within a same video call, web applications can know whether the same surface was selected or not.

This seems to invite applications to make mistaken assumptions.

Same tab ≠ same document.
Different tab ≠ different document.

> - On surface switching, exposing deviceId can be used to let know configurationchange listeners that a surface switch happens. This could be useful for instance with MSTP which lives in a worker.

Other alternatives in https://github.com/w3c/mediacapture-screen-share-extensions/issues/15 seem simpler than overloading `configurationchange`

> - It may also allow on surface switching that the same surface was already captured in the past.

Again, any assumption of what "same" means here seems unsound.


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


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

Received on Wednesday, 13 November 2024 17:22:55 UTC