- From: Elad Alon via GitHub <sysbot+gh@w3.org>
- Date: Wed, 08 Nov 2023 12:21:32 +0000
- To: public-webrtc-logs@w3.org
Expectedly, some Web applications (Meet) are now asking for the ability to exclude both window- and system-audio, and only prompt the user for tab-audio (alongside video, of course). I think it's always good for browsers to get out of the applications' way when they wish to ask for **less** permissions, so I propose we follow suit on [systemAudio](https://w3c.github.io/mediacapture-screen-share/#dom-displaymediastreamoptions-systemaudio) `"include"/"exclude"` and introduce `windowAudio` as `"include"/"exclude"` too. Namely: ``` enum WindowAudioPreferenceEnum { "include", "exclude" }; dictionary DisplayMediaStreamConstraints { WindowAudioPreferenceEnum windowAudio; }; ``` And text saying that `{windowAudio: "exclude", systemAudio: "include"}` is illegal and results in rejection, in order to prevent users being nudged towards sharing their entire screen. Wdys? -- GitHub Notification of comment by eladalon1983 Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share/issues/219#issuecomment-1801782459 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 8 November 2023 12:21:34 UTC