]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/frame.h
Merge commit '1ef9e8376466bb1e2c147e47554b94cab9c8b04a'
[ffmpeg] / libavutil / frame.h
index c57eb552e2ec9090fc5b6d3a07b550b52795d0f9..6ff372749a0fab96f129a72f6861d80feff76cc6 100644 (file)
@@ -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 {