Hello,
     this is the latest update to the rotation API. In this episode we have:
     * API is consistent with names and return values;
     * API is more documented, with examples and exaplanations;
     * data is stored as array of 9 elements instead of as a matrix;
     * functions to translate and flip the matrix are available;
     * rotation values are printed on the console with avprobe and family;
     * H264 and HEVC SEI message fully support flipping operations.

On an unrelated note, why to en_US keyboards do not have a degree symbol?
Cheers,
    Vittorio

Vittorio Giovara (7):
  display transformation api
  mov: store display matrix in a stream side data
  h264: parse display orientation SEI message
  hevc: parse display orientation SEI message
  vf_showinfo: print display transformation values
  lavf: group dump functions together
  lavf: dump stream side data when probing

 Changelog                 |   1 +
 doc/APIchanges            |   8 +
 libavcodec/avcodec.h      |   7 +
 libavcodec/h264.c         |  18 ++
 libavcodec/h264.h         |   8 +
 libavcodec/h264_sei.c     |  22 +++
 libavcodec/hevc.c         |  18 ++
 libavcodec/hevc.h         |   5 +
 libavcodec/hevc_sei.c     |  17 ++
 libavcodec/utils.c        |   9 +
 libavcodec/version.h      |   2 +-
 libavfilter/vf_showinfo.c |   5 +
 libavformat/Makefile      |   1 +
 libavformat/dump.c        | 427 ++++++++++++++++++++++++++++++++++++++++++++++
 libavformat/isom.h        |   2 +
 libavformat/mov.c         |  42 ++++-
 libavformat/utils.c       | 247 ---------------------------
 libavutil/Makefile        |   2 +
 libavutil/display.c       |  78 +++++++++
 libavutil/display.h       |  78 +++++++++
 libavutil/frame.h         |   6 +
 libavutil/version.h       |   2 +-
 22 files changed, 753 insertions(+), 252 deletions(-)
 create mode 100644 libavformat/dump.c
 create mode 100644 libavutil/display.c
 create mode 100644 libavutil/display.h

-- 
1.8.3.2

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to