Require consumer feedback signal before activating auto-throttling.
VideoCaptureOracle, which is used by viz::FrameSinkVideoCapturer includes logic to suggest capture size changes in response to bottlenecks in an end-to-end screen mirroring pipeline. This change prevents the oracle from reducing the capture size until after it confirms a downstream consumer of the video capture is providing the necessary feedback signals. Bug: 1092854 Change-Id: Iadf059548cc1ae705cbcf1e40283fd115563a8bd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298579 Commit-Queue: Takumi Fujimoto <takumif@chromium.org> Reviewed-by:Takumi Fujimoto <takumif@chromium.org> Auto-Submit: Yuri Wiitala <miu@chromium.org> Cr-Commit-Position: refs/heads/master@{#790003}
Showing
This diff is collapsed.
Please register or sign in to comment