- From: Tove Petersson via GitHub <sysbot+gh@w3.org>
- Date: Mon, 21 Oct 2024 13:22:51 +0000
- To: public-webrtc-logs@w3.org
After the discussions in the [Captured Surface Switching - Working Doc](http://docs/document/d/16CUOJeuXimNPi4kZHOS9rF-WhMuVvOqOg9P--Dvqi_w), it looks like the most promising way to reach agreement is to continue with the existing injection model and add the following extensions: **auto-pause** to allow applications time to set up the capture of a new surface and avoid transmitting frames associated with the wrong capture. **allowCrossTypeSurfaceSwitching** option to enable cross-type surface-switching **alwaysReturnAudio** option for getDisplayMedia to always return an audio track if audio is requested, so that audio be muted/unmuted by the user at their leisure. Together, these three extensions should cover most of the use-cases we have discussed in this issue. I have created three new issues for these extensions so that we can tackle them individually: **auto-pause:** https://github.com/w3c/mediacapture-screen-share-extensions/issues/15 **allowCrossTypeSurfaceSwitching:** https://github.com/w3c/mediacapture-screen-share-extensions/issues/16 **alwaysReturnAudio:** https://github.com/w3c/mediacapture-screen-share-extensions/issues/17 -- GitHub Notification of comment by tovepet Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share-extensions/issues/4#issuecomment-2426672391 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 21 October 2024 13:22:52 UTC