DescriptionAndroid VideoRendererGui: Refactor GLES rendering
This CL should not change any visible behaviour. It does the following:
* Extract GLES rendering into separate class GlRectDrawer. This class is also needed for future video encode with OES texture input.
* Clean up current ScalingType -> display size calculation and introduce new SCALE_ASPECT_BALANCED (b/21735609) and remove unused SCALE_FILL.
* Replace current mirror/rotation index juggling with android.opengl.Matrix operations instead.
Committed: https://crrev.com/59a677ada27c660e9cd7486f0d702753dbeb6d39
Cr-Commit-Position: refs/heads/master@{#9496}
Patch Set 1 : #
Total comments: 21
Patch Set 2 : glaznev@s comments #
Messages
Total messages: 10 (4 generated)
|