-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ios] Use VTPixelRotationSessionCreate to rotate CVPixelBuffers
CL https://crrev.com/c/4659640 introduced pixel rotation support for the SW path of Video Capture. The CL introduces hardware support for pixel rotation by using VTPixelRotationSessionCreate to rotate CVPixelBuffers backed by IOsurfaces. TEST: ios-deploy --justlaunch --bundle \ out/Debug-iphoneos/content_shell.app --args=" \ --auto-accept-camera-and-microphone-capture \ --video-capture-use-gpu-memory-buffer \ https://webrtc.github.io/samples/src/content/getusermedia/gum/" Bug: 1430702 Change-Id: I9f326c606795c55ed9f0465dfe6efe49f7ec4472 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4759044 Reviewed-by: Henrik Boström <hbos@chromium.org> Commit-Queue: Abhijeet Kandalkar <abhijeet@igalia.com> Cr-Commit-Position: refs/heads/main@{#1184734}
- Loading branch information
Showing
7 changed files
with
268 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.