Re: [mediacapture-transform] What is the expected timing of MSTP video frame enqueuing with other track events (configurationchange, applyConstraints promise resolution) (#115)

A first solution is to synchronise the events/promise resolution tasks with VideoFrame enqueuing tasks. Plus reusing the same task source.
That way MediaStreamTrack exposed settings apply to enqueued VideoFrames (as long as web page eagerly reads VideoFrames).

Another solution is to expose the settings in some other form.
For instance in VideoFrame directly (VideoFrameMetadata).
Or add a synchronisation mechanism between VideoFrame and MediaStreamTrack in case we do not want to expose all track settings in VideoFrameMetadata.


-- 
GitHub Notification of comment by youennf
Please view or discuss this issue at https://github.com/w3c/mediacapture-transform/issues/115#issuecomment-2485383007 using your GitHub account


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

Received on Tuesday, 19 November 2024 11:01:05 UTC