DescriptionRemove software paint FrameSubscriber from tab capture.
All tab capture platforms have supported capture via event-driven
compositor updates for quite a while now. The "notification of backing
store change" code path never triggers, except in certain edge cases
where extra frame captures will be started. The extra frame captures
are bad for the user experience, since the extra frames reduce video
playback smoothness. The extra frame captures were also throwing-off
the "out-of-order frame delivery" logic, causing wanted frames to be
dropped.
BUG=464475
Committed: https://crrev.com/365c4b25fb7cfcebf166ca7b24d11561731f5b80
Cr-Commit-Position: refs/heads/master@{#319549}
Patch Set 1 #
Messages
Total messages: 11 (4 generated)
|