From 2a3c36e920d958e99fb4edf065a6713c30f2c2a9 Mon Sep 17 00:00:00 2001 From: Kieran Kunhya Date: Sun, 3 Aug 2014 19:24:56 +0100 Subject: Deprecate AFD field and add AFD as side-data Signed-off-by: Michael Niedermayer --- libavutil/frame.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'libavutil/frame.h') diff --git a/libavutil/frame.h b/libavutil/frame.h index c57eb552e2..ca76c6e19f 100644 --- a/libavutil/frame.h +++ b/libavutil/frame.h @@ -82,6 +82,22 @@ 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 { -- cgit v1.2.3