X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fframe.h;h=8dc4049072075bca4db285666c6934d2e8552df3;hb=2ec66ff83d00c3dbef06616e86994bb33d319202;hp=9c6061a11b37b98658ece6bba5d65c20d98dd5ec;hpb=9507f68deb664c19aceddcf1451f7237aae919c3;p=ffmpeg diff --git a/libavutil/frame.h b/libavutil/frame.h index 9c6061a11b3..8dc40490720 100644 --- a/libavutil/frame.h +++ b/libavutil/frame.h @@ -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 {