Re: [mediacapture-screen-share-extensions] Auto-pause for Captured Surface Switching (2nd edition) (#15)

I think I like the `autopause/onconfigurationchange` API shape better and I agree with many of the arguments you give.

However, I do have concerns about black frames being emitted when using `track.enable = false` for pausing. Since the application-controlled pausing is mostly independent of the `autopause/onconfigurationchange` mechanism, we could perhaps create a separate issue to discuss how an application can pause the frame delivery without emitting black frames? If we can’t quickly reach an agreement on the black-frames problem, I think we should go with the `postSurfaceSwitchingHandler` since it looks like it solves all the problems at hand, and it looks like it is at least acceptable to all parties here?



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


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

Received on Tuesday, 29 October 2024 13:29:29 UTC