aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/frame.h
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2017-08-06 20:13:47 +0200
committerAnton Khirnov <anton@khirnov.net>2024-09-23 17:11:38 +0200
commit6940a6de2f047ceae414ddebaab30cd9fe35b020 (patch)
tree59cae7bb554c50ce6f7ad6efce0c6bf9e7b89cc9 /libavutil/frame.h
parenta7505ec5620a5969ac35fb2999fbe5e6534a8a34 (diff)
downloadffmpeg-6940a6de2f047ceae414ddebaab30cd9fe35b020.tar.gz
lavu/frame: add side data storing view ID for multi-view video
Diffstat (limited to 'libavutil/frame.h')
-rw-r--r--libavutil/frame.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libavutil/frame.h b/libavutil/frame.h
index 5e0d8ae648..f7806566d5 100644
--- a/libavutil/frame.h
+++ b/libavutil/frame.h
@@ -234,6 +234,15 @@ enum AVFrameSideDataType {
* bytes intact.
*/
AV_FRAME_DATA_LCEVC,
+
+ /**
+ * This side data must be associated with a video frame.
+ * The presence of this side data indicates that the video stream is
+ * composed of multiple views (e.g. stereoscopic 3D content,
+ * cf. H.264 Annex H or H.265 Annex G).
+ * The data is an int storing the view ID.
+ */
+ AV_FRAME_DATA_VIEW_ID,
};
enum AVActiveFormatDescription {