[FFmpeg-devel] [PATCH v6 0/9] Support Dolby Vision
Jun Zhao
mypopydev at gmail.com
Wed Apr 22 14:52:40 EEST 2020
From: Jun Zhao <barryjzhaotencent.com>
V6:
- split the header and .c file
- bump version and update APIChnage
V5:
- add a constructor for DOVI (tks Anton Khirnov)
- some minor coding style clean
V4:
- change the DOVI dump message (tks Jan Ekström)
- fix the file order in Makefile
V3:
- rename the file name for Dolby Vision trademark risk(tks Jean-Baptiste Kempf)
- fix other typo issue
V2:
- used sidedata for Dolby Vision information (tks Jan Ekström's suggestion)
- enabled dumping Dolby Vision sidedata for ffmpeg/ffprobe tools
- enabled dvcC/dvvC box from Dolby Vision sidedata
Jun Zhao (6):
lavc: add a new sidedata type for DOVI
lavf/dump: dump DOVI side data
fftools/ffprobe: support DOVI sidedata
lavf/movenc: enable dvcC/dvvC box support from DOVI sidedata
lavc/version: bump minor version for DOVI sidedata
doc/APIChanges: add AV_PKT_DATA_DOVI_CONF entry
vacingfang (3):
lavutil: add DOVI related header
lavf/mpegts: support DOVI Video Stream Descriptor
lavf/mov: support dvcC/dvvC box for DOVI
doc/APIchanges | 3 +++
fftools/ffprobe.c | 11 ++++++++
libavcodec/avpacket.c | 1 +
libavcodec/packet.h | 9 +++++++
libavcodec/version.h | 2 +-
libavformat/dump.c | 19 ++++++++++++++
libavformat/mov.c | 60 +++++++++++++++++++++++++++++++++++++++++++
libavformat/movenc.c | 35 ++++++++++++++++++++++++++
libavformat/mpegts.c | 48 +++++++++++++++++++++++++++++++++++
libavutil/Makefile | 2 ++
libavutil/dovi_meta.c | 35 ++++++++++++++++++++++++++
libavutil/dovi_meta.h | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++
12 files changed, 294 insertions(+), 1 deletion(-)
create mode 100644 libavutil/dovi_meta.c
create mode 100644 libavutil/dovi_meta.h
--
2.7.4
More information about the ffmpeg-devel
mailing list