---
 libavutil/frame.h   |    4 ++++
 libavutil/version.h |    3 +++
 2 files changed, 7 insertions(+)

diff --git a/libavutil/frame.h b/libavutil/frame.h
index fd02ded..b4c523a 100644
--- a/libavutil/frame.h
+++ b/libavutil/frame.h
@@ -294,15 +294,19 @@ typedef struct AVFrame {
      */
     int repeat_pict;
 
+#ifdef FF_API_INTERLACED_FRAME
     /**
      * The content of the picture is interlaced.
      */
+    attribute_deprecated
     int interlaced_frame;
 
     /**
      * If the content is interlaced, is top field displayed first.
      */
+    attribute_deprecated
     int top_field_first;
+#endif
 
     /**
      * Tell user application that palette has changed from previous frame.
diff --git a/libavutil/version.h b/libavutil/version.h
index 5196a67..7cf5079 100644
--- a/libavutil/version.h
+++ b/libavutil/version.h
@@ -108,6 +108,9 @@
 #ifndef FF_API_XVMC
 #define FF_API_XVMC                     (LIBAVUTIL_VERSION_MAJOR < 54)
 #endif
+#ifndef FF_API_INTERLACED_FRAME
+#define FF_API_INTERLACED_FRAME         (LIBAVUTIL_VERSION_MAJOR < 53)
+#endif
 
 /**
  * @}
-- 
1.7.9.5

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to