Open Bug 1806646 Opened 3 years ago Updated 3 years ago

Drive desktop capture with vsync

Categories

(Core :: WebRTC: Audio/Video, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: pehrsons, Unassigned)

References

Details

This should make desktop capture stay better in sync with the rendering of what it is capturing. Could potentially prevent tearing.

This seems like a good idea to me -- Jeff, as a gfx peer do you have any thoughts on why it would or wouldn't be?

Flags: needinfo?(jmuizelaar)

Seems reasonable to me. However, with some APIs I don't think it's necessary because they already have a callback for when frames are available.
e.g. on macOS both CGDisplayStreamCreate and ScreenCaptureKit call you when they have frames ready vs. having to be polled.

Flags: needinfo?(jmuizelaar)
You need to log in before you can comment on or make changes to this bug.