Re: [mediacapture-screen-share] Spec should be more explicit about exposure of deviceId (#306)

Windows and screens:
You are discussing feasibility, but I am still at the stage where I am trying to understand what behavior we want to see. That is, the OS providing stable IDs means the browser **can** provide stable deviceIds. But **should** it?

Tabs:
What behavior do we **want** to specify? If we truly think it's desirable to have deviceIds, we need to specify how long they are stable, to ensure consistent behavior across user agents.

---

Another issue is dynamic switching. A `deviceId` tied to a specific surface, will become misleading if we surface-switch. For that reason, I think it's the wrong mechanism for the problem [stated](https://github.com/w3c/mediacapture-screen-share/issues/306#issuecomment-2405094548) ("user picks the same surface twice").

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


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

Received on Friday, 11 October 2024 10:43:03 UTC