History

Merge commit 'e65e4cbbda03ca3c9087f069c9867d518415fca1'

* commit 'e65e4cbbda03ca3c9087f069c9867d518415fca1': lavfi: Drop deprecated *_count suffixed variables

Hendrik Leppkes committed 11 years ago

Commit 43e2e172 parents 2751d5f e65e4cb5 files · +2 −50Browse files

Unified · Split

5 files
  1. libavfilter/avfilter.c +0 −6
  2. libavfilter/avfilter.h +0 −15
  3. libavfilter/avfiltergraph.c +0 −12
  4. libavfilter/internal.h +2 −14
  5. libavfilter/version.h +0 −3
libavfilter/avfilter.c+0−6
@@ -662,12 +662,6 @@ AVFilterContext *ff_filter_alloc(const AVFilter *filter, const char *inst_name) · 661 unmodified lines
662662 if (!ret->outputs)
663663 goto err;
664664 }
665−#if FF_API_FOO_COUNT
666−FF_DISABLE_DEPRECATION_WARNINGS
667− ret->output_count = ret->nb_outputs;
668− ret->input_count = ret->nb_inputs;
669−FF_ENABLE_DEPRECATION_WARNINGS
670−#endif
671665
672666 return ret;
673667
libavfilter/avfilter.h+0−15
@@ -486,16 +486,10 @@ struct AVFilterContext { · 485 unmodified lines
486486
487487 AVFilterPad *input_pads; ///< array of input pads
488488 AVFilterLink **inputs; ///< array of pointers to input links
489−#if FF_API_FOO_COUNT
490− attribute_deprecated unsigned input_count; ///< @deprecated use nb_inputs
491−#endif
492489 unsigned nb_inputs; ///< number of input pads
493490
494491 AVFilterPad *output_pads; ///< array of output pads
495492 AVFilterLink **outputs; ///< array of pointers to output links
496−#if FF_API_FOO_COUNT
497− attribute_deprecated unsigned output_count; ///< @deprecated use nb_outputs
498−#endif
499493 unsigned nb_outputs; ///< number of output pads
500494
501495 void *priv; ///< private data for use by the filter
@@ -1017,20 +1011,11 @@ typedef int (avfilter_execute_func)(AVFilterContext *ctx, avfilter_action_func * · 515 unmodified lines
10171011
10181012 typedef struct AVFilterGraph {
10191013 const AVClass *av_class;
1020−#if FF_API_FOO_COUNT
1021− attribute_deprecated
1022− unsigned filter_count_unused;
1023−#endif
10241014 AVFilterContext **filters;
1025−#if !FF_API_FOO_COUNT
10261015 unsigned nb_filters;
1027−#endif
10281016
10291017 char *scale_sws_opts; ///< sws options to use for the auto-inserted scale filters
10301018 char *resample_lavr_opts; ///< libavresample options to use for the auto-inserted resample filters
1031−#if FF_API_FOO_COUNT
1032− unsigned nb_filters;
1033−#endif
10341019
10351020 /**
10361021 * Type of multithreading allowed for filters in this graph. A combination
libavfilter/avfiltergraph.c+0−12
@@ -135,12 +135,6 @@ int avfilter_graph_add_filter(AVFilterGraph *graph, AVFilterContext *filter) · 134 unmodified lines
135135 graph->filters = filters;
136136 graph->filters[graph->nb_filters++] = filter;
137137
138−#if FF_API_FOO_COUNT
139−FF_DISABLE_DEPRECATION_WARNINGS
140− graph->filter_count_unused = graph->nb_filters;
141−FF_ENABLE_DEPRECATION_WARNINGS
142−#endif
143−
144138 filter->graph = graph;
145139
146140 return 0;
@@ -206,12 +200,6 @@ AVFilterContext *avfilter_graph_alloc_filter(AVFilterGraph *graph, · 59 unmodified lines
206200 graph->filters = filters;
207201 graph->filters[graph->nb_filters++] = s;
208202
209−#if FF_API_FOO_COUNT
210−FF_DISABLE_DEPRECATION_WARNINGS
211− graph->filter_count_unused = graph->nb_filters;
212−FF_ENABLE_DEPRECATION_WARNINGS
213−#endif
214−
215203 s->graph = graph;
216204
217205 return s;
libavfilter/internal.h+2−14
@@ -269,28 +269,16 @@ int ff_insert_pad(unsigned idx, unsigned *count, size_t padidx_off, · 268 unmodified lines
269269 static inline int ff_insert_inpad(AVFilterContext *f, unsigned index,
270270 AVFilterPad *p)
271271 {
272− int ret = ff_insert_pad(index, &f->nb_inputs, offsetof(AVFilterLink, dstpad),
272+ return ff_insert_pad(index, &f->nb_inputs, offsetof(AVFilterLink, dstpad),
273273 &f->input_pads, &f->inputs, p);
274−#if FF_API_FOO_COUNT
275−FF_DISABLE_DEPRECATION_WARNINGS
276− f->input_count = f->nb_inputs;
277−FF_ENABLE_DEPRECATION_WARNINGS
278−#endif
279− return ret;
280274 }
281275
282276 /** Insert a new output pad for the filter. */
283277 static inline int ff_insert_outpad(AVFilterContext *f, unsigned index,
284278 AVFilterPad *p)
285279 {
286− int ret = ff_insert_pad(index, &f->nb_outputs, offsetof(AVFilterLink, srcpad),
280+ return ff_insert_pad(index, &f->nb_outputs, offsetof(AVFilterLink, srcpad),
287281 &f->output_pads, &f->outputs, p);
288−#if FF_API_FOO_COUNT
289−FF_DISABLE_DEPRECATION_WARNINGS
290− f->output_count = f->nb_outputs;
291−FF_ENABLE_DEPRECATION_WARNINGS
292−#endif
293− return ret;
294282 }
295283
296284 /**
libavfilter/version.h+0−3
@@ -49,9 +49,6 @@ · 48 unmodified lines
4949 * the public API and may change, break or disappear at any time.
5050 */
5151
52−#ifndef FF_API_FOO_COUNT
53−#define FF_API_FOO_COUNT (LIBAVFILTER_VERSION_MAJOR < 6)
54−#endif
5552 #ifndef FF_API_AVFILTERBUFFER
5653 #define FF_API_AVFILTERBUFFER (LIBAVFILTER_VERSION_MAJOR < 6)
5754 #endif

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t