[mediacapture-image] grabFrame cannot be cancelled (#276)

stephanreiter has just created a new issue for https://github.com/w3c/mediacapture-image:

== grabFrame cannot be cancelled ==
I'm using an ImageCapture and grabFrame to retrieve frames from a video stream. grabFrame returns a promise that I need to await to get a frame.

I don't see a way to cancel the grabFrame operation such that the promise is rejected. In response to a user action, I'd like to immediately abandon awaiting and not having it sit around until the next video frame (which may, in a bad situation, never come).

Could this be accomplished by allowing me to dispose the ImageCapture, which would in turn cancel all ongoing operations and reject associated promises?

Please view or discuss this issue at https://github.com/w3c/mediacapture-image/issues/276 using your GitHub account


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

Received on Tuesday, 16 March 2021 08:29:52 UTC