]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/avfilter.h
avfilter: Remove deprecated resample_lavr_opts
[ffmpeg] / libavfilter / avfilter.h
index 99297ae798aa325ac37836a3a90d9a3f8e1e7a95..b5e092f8bc0d3b7cafa96a24b49cca1c3cf30660 100644 (file)
@@ -286,11 +286,13 @@ typedef struct AVFilter {
 
     int flags_internal; ///< Additional flags for avfilter internal use only.
 
+#if FF_API_NEXT
     /**
      * Used by the filter registration system. Must not be touched by any other
      * code.
      */
     struct AVFilter *next;
+#endif
 
     /**
      * Make the filter instance process a command.
@@ -585,11 +587,6 @@ struct AVFilterLink {
      */
     int channels;
 
-    /**
-     * Link processing flags.
-     */
-    unsigned flags;
-
     /**
      * Number of past frames sent through the link.
      */
@@ -684,7 +681,7 @@ void avfilter_link_free(AVFilterLink **link);
 attribute_deprecated
 int avfilter_link_get_channels(AVFilterLink *link);
 #endif
-
+#if FF_API_FILTER_LINK_SET_CLOSED
 /**
  * Set the closed field of a link.
  * @deprecated applications are not supposed to mess with links, they should
@@ -692,7 +689,7 @@ int avfilter_link_get_channels(AVFilterLink *link);
  */
 attribute_deprecated
 void avfilter_link_set_closed(AVFilterLink *link, int closed);
-
+#endif
 /**
  * Negotiate the media format, dimensions, etc of all inputs to a filter.
  *
@@ -856,9 +853,6 @@ typedef struct AVFilterGraph {
     unsigned nb_filters;
 
     char *scale_sws_opts; ///< sws options to use for the auto-inserted scale filters
-#if FF_API_LAVR_OPTS
-    attribute_deprecated char *resample_lavr_opts;   ///< libavresample options to use for the auto-inserted resample filters
-#endif
 
     /**
      * Type of multithreading allowed for filters in this graph. A combination