X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fframe.h;h=6ff372749a0fab96f129a72f6861d80feff76cc6;hb=71d008ebe4f96974433eecfd3575bc82eb4b06a8;hp=c57eb552e2ec9090fc5b6d3a07b550b52795d0f9;hpb=a99de9ca2ccbe5f70f887982a909f95820cd1cbf;p=ffmpeg diff --git a/libavutil/frame.h b/libavutil/frame.h index c57eb552e2e..6ff372749a0 100644 --- a/libavutil/frame.h +++ b/libavutil/frame.h @@ -82,6 +82,21 @@ enum AVFrameSideDataType { * See libavutil/display.h for a detailed description of the data. */ AV_FRAME_DATA_DISPLAYMATRIX, + /** + * Active Format Description data consisting of a single byte as specified + * in ETSI TS 101 154 using AVActiveFormatDescription enum. + */ + AV_FRAME_DATA_AFD, +}; + +enum AVActiveFormatDescription { + AV_AFD_SAME = 8, + AV_AFD_4_3 = 9, + AV_AFD_16_9 = 10, + AV_AFD_14_9 = 11, + AV_AFD_4_3_SP_14_9 = 13, + AV_AFD_16_9_SP_14_9 = 14, + AV_AFD_SP_4_3 = 15, }; typedef struct AVFrameSideData {