Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add 4:4:4 encoding to WebCodecs for VP9. Simplify VpxVideoEncoder.
This adds support for configurable subsampling to WebCodecs along with a test for the new behavior. Implementing support in VpxVideoEncoder required simplifying how it handles frame conversions and allocations. One unnecessary allocation is actually removed from all encoding profiles. Both I444 (profile 1) and I444P10 (profile 3) encoding are added. Bug: 1116617, 1116564, 1378115 Change-Id: I99f7570c4a565fbd028b456c030b82ba4dd357db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5231639 Commit-Queue: Dale Curtis <[email protected]> Reviewed-by: Eugene Zemtsov <[email protected]> Cr-Commit-Position: refs/heads/main@{#1252908}
- Loading branch information