]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/frame.h
Merge commit 'cdbaa436042ba59c3b2bd7e9652e9a14136fd604'
[ffmpeg] / libavutil / frame.h
index 9c6061a11b37b98658ece6bba5d65c20d98dd5ec..8dc4049072075bca4db285666c6934d2e8552df3 100644 (file)
@@ -106,12 +106,22 @@ enum AVFrameSideDataType {
      * @endcode
      */
     AV_FRAME_DATA_SKIP_SAMPLES,
-
     /**
      * This side data must be associated with an audio frame and corresponds to
      * enum AVAudioServiceType defined in avcodec.h.
      */
     AV_FRAME_DATA_AUDIO_SERVICE_TYPE,
+    /**
+     * Mastering display metadata associated with a video frame. The payload is
+     * an AVMasteringDisplayMetadata type and contains information about the
+     * mastering display color volume.
+     */
+    AV_FRAME_DATA_MASTERING_DISPLAY_METADATA,
+    /**
+     * The GOP timecode in 25 bit timecode format. Data format is 64-bit integer.
+     * This is set on the first frame of a GOP that has a temporal reference of 0.
+     */
+    AV_FRAME_DATA_GOP_TIMECODE
 };
 
 enum AVActiveFormatDescription {