Here is the latest patchset for preserving stereoscopic metadata across several 
codecs. HEVC should be added as well as soon as it gets merged.

Cheers,
    Vittorio

Vittorio Giovara (5):
  avframe: add codec-independent stereoscopic metadata
  h264: parse frame packing arrangement SEI messages and save relevant
    stereo3d information
  libx264: set frame packing information when relevant information is
    found
  mpeg12dec: parse frame packing arrangment user_data and save relevant
    stereo3d information
  mpeg12enc: set frame packing information when relevant metadata is
    found

 Changelog              |    1 +
 libavcodec/h264.c      |   54 ++++++++++++++++
 libavcodec/h264.h      |   24 +++++++-
 libavcodec/h264_sei.c  |   40 ++++++++++++
 libavcodec/libx264.c   |   27 +++++++-
 libavcodec/mpeg12dec.c |   69 +++++++++++++++++----
 libavcodec/mpeg12enc.c |   40 ++++++++++++
 libavutil/Makefile     |    1 +
 libavutil/frame.h      |    4 ++
 libavutil/stereo3d.h   |  160 ++++++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 406 insertions(+), 14 deletions(-)
 create mode 100644 libavutil/stereo3d.h

-- 
1.7.9.5

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

Reply via email to