DescriptioniOS render: Handle frame rotation in OpenGL
This CL handles frame rotation by updating the OpenGL vertex data in
RTCOpenGLVideoRenderer, instead of calling the expensive
libyuv::I420Rotate that will rotate the actual memory. Also, we can
handle rotated native frames instead of falling back to
NativeToI420Buffer.
Committed: https://crrev.com/fb372f0074a0cb21fa36976316c0b5fe3b4ae7bc
Cr-Commit-Position: refs/heads/master@{#13715}
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Remove unused vertex buffer argument to RTCSetVertexData #
Total comments: 6
Patch Set 4 : Use webrtc::VideoRotation instead of int #
Total comments: 4
Patch Set 5 : Keep RTCVideoFrame.h pure ObjC #Messages
Total messages: 21 (10 generated)
|