mbox

[FFmpeg-devel,v2,0/7] Support Dolby Vision

Message ID 1586612703-6862-1-git-send-email-mypopydev@gmail.com
Headers show

Message

Jun Zhao April 11, 2020, 1:44 p.m. UTC
From: Jun Zhao <barryjzhaotencent.com>

V2:
- used sidedata for Dolby Vision information (tks Jan Ekström's suggestion)
- enabled dumping Dolby Vision sidedata for ffmpeg/ffprobe tools
- enable dvcC/dvvC box from Dolby Vision sidedata

Jun Zhao (4):
  lavc: add a new sidedata type for Dolby Vision
  lavf/dump: dump dolby vison side data
  fftools/ffprobe: support dolby vision sidedata
  lavf/movenc: enable dvcC/dvvC box support from sidedata

vacinfang (1):
  lavutil: add dolby vision related header

vacingfang (2):
  lavf/mpegts: support DOVIVideo Stream Descriptor
  lavf/mov: support dvcC/dvvC box for Dolby Vision

 fftools/ffprobe.c             | 11 ++++++++
 libavcodec/avpacket.c         |  1 +
 libavcodec/packet.h           |  9 +++++++
 libavformat/dump.c            | 17 +++++++++++++
 libavformat/mov.c             | 52 ++++++++++++++++++++++++++++++++++++++
 libavformat/movenc.c          | 26 +++++++++++++++++++
 libavformat/mpegts.c          | 40 +++++++++++++++++++++++++++++
 libavutil/Makefile            |  1 +
 libavutil/dolby_vision_meta.h | 58 +++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 215 insertions(+)
 create mode 100644 libavutil/dolby_vision_meta.h