commit | 4a42763efd90ab2f663660cdcc5292cafe720e8a | [log] [tgz] |
---|---|---|
author | Ted Meyer <tmathmeyer@chromium.org> | Wed May 01 19:05:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 01 19:05:27 2019 |
tree | 9c0ed5a3754a54a2d52e5e4e32a2038584e7c5ec | |
parent | 9316a8564118bd4a66c3e9317eaad347d9425729 [diff] |
Send video reflection info in addition to rotation Some videos can be flipped using a display matrix - including MP4 videos. This commit adds the reflection to a transformation struct and replaces the old way of sending rotation only. It also adds support to the mp4 stream parser to set the reflection values. There are no changes to the rendering yet, or to ffmpeg's parsing of the rotation matrix. Bug: 951146 Change-Id: I1cffc75df1f24a8407040b59abc436afa0e4cead Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1580262 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Reviewed-by: Kenneth MacKay <kmackay@chromium.org> Reviewed-by: Raymes Khoury <raymes@chromium.org> Reviewed-by: Dan Sanders <sandersd@chromium.org> Commit-Queue: Ted Meyer <tmathmeyer@chromium.org> Cr-Commit-Position: refs/heads/master@{#655696}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .