- From: Jan-Ivar Bruaroey via GitHub <sysbot+gh@w3.org>
- Date: Thu, 16 Mar 2023 20:36:18 +0000
- To: public-webrtc-logs@w3.org
I see benefit in discussing granularity of a source irrespective of mute. [Muted](https://w3c.github.io/mediacapture-main/getusermedia.html#track-muted) is a UA-controlled property of the _track_, not the source.ยน Keeping it that way may be important to solve https://github.com/w3c/mediacapture-extensions/issues/39, where one application with transient activation calling `track.unmute()` might not translate to it being OK to unmute all tracks in all circumstances. There are privacy issues in the User Agent space here, which we've traditionally handled in the "[Best Practice](https://w3c.github.io/mediacapture-main/getusermedia.html#implementation-suggestions)" section. I think UAs are handling muting well (but differently) today, so I see no reason to further restrict them here. --- <sub>1. The spec's mention of "state of the source" seems to exist solely to ensure consistency between clones [created](https://w3c.github.io/mediacapture-main/getusermedia.html#dfn-muted) by getUserMedia instead of track.clone().</sub> -- GitHub Notification of comment by jan-ivar Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/940#issuecomment-1472705327 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 16 March 2023 20:36:20 UTC