summaryrefslogtreecommitdiff
path: root/libavcodec/packet.h
diff options
context:
space:
mode:
authorJun Zhao <barryjzhao@tencent.com>2020-04-11 21:07:15 +0800
committerJun Zhao <barryjzhao@tencent.com>2020-04-23 08:05:06 +0800
commit0e1db79e37bb9d5ad1f647bd38f7381e2c5865fb (patch)
tree776a4501bbfce093a6577898f2e27d0388efbfdb /libavcodec/packet.h
parentf163d30de2090a7275f1fb8ad69258576f12c1a2 (diff)
downloadffmpeg-0e1db79e37bb9d5ad1f647bd38f7381e2c5865fb.tar.gz
lavc: add a new sidedata type for DOVI
add a new sidedata type for DOVI. Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
Diffstat (limited to 'libavcodec/packet.h')
-rw-r--r--libavcodec/packet.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libavcodec/packet.h b/libavcodec/packet.h
index e53abe6fd0..41485f4527 100644
--- a/libavcodec/packet.h
+++ b/libavcodec/packet.h
@@ -274,6 +274,15 @@ enum AVPacketSideDataType {
AV_PKT_DATA_ICC_PROFILE,
/**
+ * DOVI configuration
+ * ref:
+ * dolby-vision-bitstreams-within-the-iso-base-media-file-format-v2.1.2, section 2.2
+ * dolby-vision-bitstreams-in-mpeg-2-transport-stream-multiplex-v1.2, section 3.3
+ * Tags are stored in struct AVDOVIDecoderConfigurationRecord.
+ */
+ AV_PKT_DATA_DOVI_CONF,
+
+ /**
* The number of side data types.
* This is not part of the public API/ABI in the sense that it may
* change when new side data types are added.