Implement VEA::Flush() for VTVideoEncodeAccelerator.
This is required for WebCodecs and others to actually be able to get the last few frames out of the encoder. Note: A followup CL will actually enable hardware encoding on macOS once MojoVEA::Flush() support has landed. R=eugene Bug: 1110279 Test: Layout tests now pass. Change-Id: I9e1c7fa94e69c3214dcb92ea21157ec4bc267873 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2536353 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Eugene Zemtsov <eugene@chromium.org> Reviewed-by:Eugene Zemtsov <eugene@chromium.org> Auto-Submit: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#827541}
Showing
Please register or sign in to comment