Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle.
Showing the changes to doc/APIchanges (1 of 9 files). Show all
Unified · Split
| @@ -13,6 +13,14 @@ libavutil: 2013-12-xx · 12 unmodified lines | |||
| 13 | 13 | ||
| 14 | API changes, most recent first: | 14 | API changes, most recent first: |
| 15 | 15 | ||
| 16 | 2014-05-xx - xxxxxxx - lavu 53.15.0 - frame.h, display.h | ||
| 17 | Add AV_FRAME_DATA_DISPLAYMATRIX for exporting frame-level | ||
| 18 | spatial rendering on video frames for proper display. | ||
| 19 | |||
| 20 | 2014-05-xx - xxxxxxx - lavc 55.52.0 - avcodec.h | ||
| 21 | Add AV_PKT_DATA_DISPLAYMATRIX for exporting packet-level | ||
| 22 | spatial rendering on video frames for proper display. | ||
| 23 | |||
| 16 | 2014-05-xx - xxxxxxx - lavf 55.17.1 - avformat.h | 24 | 2014-05-xx - xxxxxxx - lavf 55.17.1 - avformat.h |
| 17 | Deprecate AVStream.pts and the AVFrac struct, which was its only use case. | 25 | Deprecate AVStream.pts and the AVFrac struct, which was its only use case. |
| 18 | Those fields were poorly defined and not meant to be public, so there is | 26 | Those fields were poorly defined and not meant to be public, so there is |