History

lavfi: remove now unused args parameter from AVFilter.init

Conflicts: libavfilter/avfilter.c libavfilter/vf_drawtext.c libavfilter/vf_lut.c libavfilter/vf_select.c libavfilter/vf_setpts.c libavfilter/vsrc_color.c libavfilter/vsrc_movie.c

Anton Khirnov committed 13 years ago

Commit d69a4171 parent 491d26130 files · +40 −40Browse files

Unified · Split

30 files
  1. libavfilter/af_aformat.c +1 −1
  2. libavfilter/af_amix.c +1 −1
  3. libavfilter/af_asyncts.c +1 −1
  4. libavfilter/af_channelmap.c +1 −1
  5. libavfilter/af_channelsplit.c +1 −1
  6. libavfilter/af_join.c +1 −1
  7. libavfilter/af_volume.c +1 −1
  8. libavfilter/avfilter.c +2 −2
  9. libavfilter/avfilter.h +3 −3
  10. libavfilter/buffersrc.c +2 −2
  11. libavfilter/fifo.c +1 −1
  12. libavfilter/split.c +1 −1
  13. libavfilter/vf_aspect.c +1 −1
  14. libavfilter/vf_boxblur.c +1 −1
  15. libavfilter/vf_cropdetect.c +1 −1
  16. libavfilter/vf_delogo.c +1 −1
  17. libavfilter/vf_drawbox.c +1 −1
  18. libavfilter/vf_drawtext.c +1 −1
  19. libavfilter/vf_fade.c +1 −1
  20. libavfilter/vf_format.c +1 −1
  21. libavfilter/vf_fps.c +1 −1
  22. libavfilter/vf_frei0r.c +2 −2
  23. libavfilter/vf_gradfun.c +1 −1
  24. libavfilter/vf_hqdn3d.c +1 −1
  25. libavfilter/vf_libopencv.c +1 −1
  26. libavfilter/vf_lut.c +5 −5
  27. libavfilter/vf_pad.c +1 −1
  28. libavfilter/vf_scale.c +1 −1
  29. libavfilter/vf_unsharp.c +1 −1
  30. libavfilter/vsrc_testsrc.c +2 −2
libavfilter/af_aformat.c+1−1
@@ -90,7 +90,7 @@ static int get_sample_rate(const char *samplerate) · 89 unmodified lines
9090 return FFMAX(ret, 0);
9191 }
9292
93−static av_cold int init(AVFilterContext *ctx, const char *args)
93+static av_cold int init(AVFilterContext *ctx)
9494 {
9595 AFormatContext *s = ctx->priv;
9696
libavfilter/af_amix.c+1−1
@@ -483,7 +483,7 @@ fail: · 482 unmodified lines
483483 return ret;
484484 }
485485
486−static int init(AVFilterContext *ctx, const char *args)
486+static int init(AVFilterContext *ctx)
487487 {
488488 MixContext *s = ctx->priv;
489489 int i;
libavfilter/af_asyncts.c+1−1
@@ -60,7 +60,7 @@ static const AVOption asyncts_options[] = { · 59 unmodified lines
6060
6161 AVFILTER_DEFINE_CLASS(asyncts);
6262
63−static int init(AVFilterContext *ctx, const char *args)
63+static int init(AVFilterContext *ctx)
6464 {
6565 ASyncContext *s = ctx->priv;
6666
libavfilter/af_channelmap.c+1−1
@@ -120,7 +120,7 @@ static int get_channel(char **map, uint64_t *ch, char delim) · 119 unmodified lines
120120 return 0;
121121 }
122122
123−static av_cold int channelmap_init(AVFilterContext *ctx, const char *args)
123+static av_cold int channelmap_init(AVFilterContext *ctx)
124124 {
125125 ChannelMapContext *s = ctx->priv;
126126 int ret = 0;
libavfilter/af_channelsplit.c+1−1
@@ -49,7 +49,7 @@ static const AVOption channelsplit_options[] = { · 48 unmodified lines
4949
5050 AVFILTER_DEFINE_CLASS(channelsplit);
5151
52−static int init(AVFilterContext *ctx, const char *arg)
52+static int init(AVFilterContext *ctx)
5353 {
5454 ChannelSplitContext *s = ctx->priv;
5555 int nb_channels;
libavfilter/af_join.c+1−1
@@ -187,7 +187,7 @@ static int parse_maps(AVFilterContext *ctx) · 186 unmodified lines
187187 return 0;
188188 }
189189
190−static int join_init(AVFilterContext *ctx, const char *args)
190+static int join_init(AVFilterContext *ctx)
191191 {
192192 JoinContext *s = ctx->priv;
193193 int ret, i;
libavfilter/af_volume.c+1−1
@@ -56,7 +56,7 @@ static const AVOption volume_options[] = { · 55 unmodified lines
5656
5757 AVFILTER_DEFINE_CLASS(volume);
5858
59−static av_cold int init(AVFilterContext *ctx, const char *args)
59+static av_cold int init(AVFilterContext *ctx)
6060 {
6161 VolumeContext *vol = ctx->priv;
6262
libavfilter/avfilter.c+2−2
@@ -838,9 +838,9 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque · 837 unmodified lines
838838 }
839839
840840 if (filter->filter->init_opaque)
841− ret = filter->filter->init_opaque(filter, args, opaque);
841+ ret = filter->filter->init_opaque(filter, opaque);
842842 else if (filter->filter->init)
843− ret = filter->filter->init(filter, args);
843+ ret = filter->filter->init(filter);
844844 else if (filter->filter->init_dict)
845845 ret = filter->filter->init_dict(filter, &options);
846846 if (ret < 0)
libavfilter/avfilter.h+3−3
@@ -441,10 +441,10 @@ typedef struct AVFilter { · 440 unmodified lines
441441 */
442442
443443 /**
444− * Filter initialization function. Args contains the user-supplied
445− * parameters. FIXME: maybe an AVOption-based system would be better?
444+ * Filter initialization function. Called when all the options have been
445+ * set.
446446 */
447− int (*init)(AVFilterContext *ctx, const char *args);
447+ int (*init)(AVFilterContext *ctx);
448448
449449 /**
450450 * Should be set instead of init by the filters that want to pass a
libavfilter/buffersrc.c+2−2
@@ -289,7 +289,7 @@ int av_buffersrc_buffer(AVFilterContext *ctx, AVFilterBufferRef *buf) · 288 unmodified lines
289289 }
290290 #endif
291291
292−static av_cold int init_video(AVFilterContext *ctx, const char *args)
292+static av_cold int init_video(AVFilterContext *ctx)
293293 {
294294 BufferSourceContext *c = ctx->priv;
295295
@@ -352,7 +352,7 @@ static const AVOption abuffer_options[] = { · 56 unmodified lines
352352
353353 AVFILTER_DEFINE_CLASS(abuffer);
354354
355−static av_cold int init_audio(AVFilterContext *ctx, const char *args)
355+static av_cold int init_audio(AVFilterContext *ctx)
356356 {
357357 BufferSourceContext *s = ctx->priv;
358358 int ret = 0;
libavfilter/fifo.c+1−1
@@ -51,7 +51,7 @@ typedef struct { · 50 unmodified lines
5151 int allocated_samples; ///< number of samples out was allocated for
5252 } FifoContext;
5353
54−static av_cold int init(AVFilterContext *ctx, const char *args)
54+static av_cold int init(AVFilterContext *ctx)
5555 {
5656 FifoContext *fifo = ctx->priv;
5757 fifo->last = &fifo->root;
libavfilter/split.c+1−1
@@ -39,7 +39,7 @@ typedef struct SplitContext { · 38 unmodified lines
3939 int nb_outputs;
4040 } SplitContext;
4141
42−static int split_init(AVFilterContext *ctx, const char *args)
42+static int split_init(AVFilterContext *ctx)
4343 {
4444 SplitContext *s = ctx->priv;
4545 int i;
libavfilter/vf_aspect.c+1−1
@@ -45,7 +45,7 @@ typedef struct { · 44 unmodified lines
4545 } AspectContext;
4646
4747 #if FF_API_OLD_FILTER_OPTS
48−static av_cold int init(AVFilterContext *ctx, const char *args)
48+static av_cold int init(AVFilterContext *ctx)
4949 {
5050 AspectContext *s = ctx->priv;
5151
libavfilter/vf_boxblur.c+1−1
@@ -78,7 +78,7 @@ typedef struct { · 77 unmodified lines
7878 #define V 2
7979 #define A 3
8080
81−static av_cold int init(AVFilterContext *ctx, const char *args)
81+static av_cold int init(AVFilterContext *ctx)
8282 {
8383 BoxBlurContext *boxblur = ctx->priv;
8484
libavfilter/vf_cropdetect.c+1−1
@@ -84,7 +84,7 @@ static int checkline(void *ctx, const unsigned char *src, int stride, int len, i · 83 unmodified lines
8484 return total;
8585 }
8686
87−static av_cold int init(AVFilterContext *ctx, const char *args)
87+static av_cold int init(AVFilterContext *ctx)
8888 {
8989 CropDetectContext *cd = ctx->priv;
9090
libavfilter/vf_delogo.c+1−1
@@ -168,7 +168,7 @@ static int query_formats(AVFilterContext *ctx) · 167 unmodified lines
168168 return 0;
169169 }
170170
171−static av_cold int init(AVFilterContext *ctx, const char *args)
171+static av_cold int init(AVFilterContext *ctx)
172172 {
173173 DelogoContext *delogo = ctx->priv;
174174
libavfilter/vf_drawbox.c+1−1
@@ -45,7 +45,7 @@ typedef struct { · 44 unmodified lines
4545 int vsub, hsub; ///< chroma subsampling
4646 } DrawBoxContext;
4747
48−static av_cold int init(AVFilterContext *ctx, const char *args)
48+static av_cold int init(AVFilterContext *ctx)
4949 {
5050 DrawBoxContext *drawbox = ctx->priv;
5151 uint8_t rgba_color[4];
libavfilter/vf_drawtext.c+1−1
@@ -416,7 +416,7 @@ static int load_textfile(AVFilterContext *ctx) · 415 unmodified lines
416416 return 0;
417417 }
418418
419−static av_cold int init(AVFilterContext *ctx, const char *args)
419+static av_cold int init(AVFilterContext *ctx)
420420 {
421421 int err;
422422 DrawTextContext *dtext = ctx->priv;
libavfilter/vf_fade.c+1−1
@@ -63,7 +63,7 @@ typedef struct { · 62 unmodified lines
6363
6464 } FadeContext;
6565
66−static av_cold int init(AVFilterContext *ctx, const char *args)
66+static av_cold int init(AVFilterContext *ctx)
6767 {
6868 FadeContext *fade = ctx->priv;
6969
libavfilter/vf_format.c+1−1
@@ -48,7 +48,7 @@ typedef struct { · 47 unmodified lines
4848
4949 #define AV_PIX_FMT_NAME_MAXSIZE 32
5050
51−static av_cold int init(AVFilterContext *ctx, const char *args)
51+static av_cold int init(AVFilterContext *ctx)
5252 {
5353 FormatContext *format = ctx->priv;
5454 const char *cur, *sep;
libavfilter/vf_fps.c+1−1
@@ -70,7 +70,7 @@ static const AVOption fps_options[] = { · 69 unmodified lines
7070
7171 AVFILTER_DEFINE_CLASS(fps);
7272
73−static av_cold int init(AVFilterContext *ctx, const char *args)
73+static av_cold int init(AVFilterContext *ctx)
7474 {
7575 FPSContext *s = ctx->priv;
7676
libavfilter/vf_frei0r.c+2−2
@@ -328,7 +328,7 @@ static av_cold int frei0r_init(AVFilterContext *ctx, · 327 unmodified lines
328328 return 0;
329329 }
330330
331−static av_cold int filter_init(AVFilterContext *ctx, const char *args)
331+static av_cold int filter_init(AVFilterContext *ctx)
332332 {
333333 Frei0rContext *frei0r = ctx->priv;
334334
@@ -454,7 +454,7 @@ AVFilter avfilter_vf_frei0r = { · 119 unmodified lines
454454 .outputs = avfilter_vf_frei0r_outputs,
455455 };
456456
457−static av_cold int source_init(AVFilterContext *ctx, const char *args)
457+static av_cold int source_init(AVFilterContext *ctx)
458458 {
459459 Frei0rContext *frei0r = ctx->priv;
460460 AVRational frame_rate_q;
libavfilter/vf_gradfun.c+1−1
@@ -121,7 +121,7 @@ static void filter(GradFunContext *ctx, uint8_t *dst, const uint8_t *src, int wi · 120 unmodified lines
121121 }
122122 }
123123
124−static av_cold int init(AVFilterContext *ctx, const char *args)
124+static av_cold int init(AVFilterContext *ctx)
125125 {
126126 GradFunContext *gf = ctx->priv;
127127
libavfilter/vf_hqdn3d.c+1−1
@@ -181,7 +181,7 @@ static int16_t *precalc_coefs(double dist25, int depth) · 180 unmodified lines
181181 #define PARAM2_DEFAULT 3.0
182182 #define PARAM3_DEFAULT 6.0
183183
184−static int init(AVFilterContext *ctx, const char *args)
184+static int init(AVFilterContext *ctx)
185185 {
186186 HQDN3DContext *hqdn3d = ctx->priv;
187187
libavfilter/vf_libopencv.c+1−1
@@ -317,7 +317,7 @@ static OCVFilterEntry ocv_filter_entries[] = { · 316 unmodified lines
317317 { "smooth", sizeof(SmoothContext), smooth_init, NULL, smooth_end_frame_filter },
318318 };
319319
320−static av_cold int init(AVFilterContext *ctx, const char *args)
320+static av_cold int init(AVFilterContext *ctx)
321321 {
322322 OCVContext *ocv = ctx->priv;
323323 int i;
libavfilter/vf_lut.c+5−5
@@ -354,7 +354,7 @@ static const AVFilterPad outputs[] = { · 353 unmodified lines
354354 #define lut_options options
355355 AVFILTER_DEFINE_CLASS(lut);
356356
357−static int lut_init(AVFilterContext *ctx, const char *args)
357+static int lut_init(AVFilterContext *ctx)
358358 {
359359 return 0;
360360 }
@@ -367,7 +367,7 @@ DEFINE_LUT_FILTER(lut, "Compute and apply a lookup table to the RGB/YUV input vi · 6 unmodified lines
367367 #define lutyuv_options options
368368 AVFILTER_DEFINE_CLASS(lutyuv);
369369
370−static int lutyuv_init(AVFilterContext *ctx, const char *args)
370+static int lutyuv_init(AVFilterContext *ctx)
371371 {
372372 LutContext *lut = ctx->priv;
373373
@@ -384,7 +384,7 @@ DEFINE_LUT_FILTER(lutyuv, "Compute and apply a lookup table to the YUV input vid · 10 unmodified lines
384384 #define lutrgb_options options
385385 AVFILTER_DEFINE_CLASS(lutrgb);
386386
387−static int lutrgb_init(AVFilterContext *ctx, const char *args)
387+static int lutrgb_init(AVFilterContext *ctx)
388388 {
389389 LutContext *lut = ctx->priv;
390390
@@ -405,7 +405,7 @@ static const AVOption negate_options[] = { · 14 unmodified lines
405405
406406 AVFILTER_DEFINE_CLASS(negate);
407407
408−static int negate_init(AVFilterContext *ctx, const char *args)
408+static int negate_init(AVFilterContext *ctx)
409409 {
410410 LutContext *lut = ctx->priv;
411411 int i;
@@ -421,7 +421,7 @@ static int negate_init(AVFilterContext *ctx, const char *args) · 9 unmodified lines
421421 }
422422 }
423423
424− return lut_init(ctx, NULL);
424+ return lut_init(ctx);
425425 }
426426
427427 DEFINE_LUT_FILTER(negate, "Negate input video.");
libavfilter/vf_pad.c+1−1
@@ -94,7 +94,7 @@ typedef struct { · 93 unmodified lines
9494 FFDrawColor color;
9595 } PadContext;
9696
97−static av_cold int init(AVFilterContext *ctx, const char *args)
97+static av_cold int init(AVFilterContext *ctx)
9898 {
9999 PadContext *pad = ctx->priv;
100100
libavfilter/vf_scale.c+1−1
@@ -92,7 +92,7 @@ typedef struct { · 91 unmodified lines
9292 char *flags_str;
9393 } ScaleContext;
9494
95−static av_cold int init(AVFilterContext *ctx, const char *args)
95+static av_cold int init(AVFilterContext *ctx)
9696 {
9797 ScaleContext *scale = ctx->priv;
9898 int ret;
libavfilter/vf_unsharp.c+1−1
@@ -143,7 +143,7 @@ static void set_filter_param(FilterParam *fp, int msize_x, int msize_y, float am · 142 unmodified lines
143143 fp->halfscale = 1 << (fp->scalebits - 1);
144144 }
145145
146−static av_cold int init(AVFilterContext *ctx, const char *args)
146+static av_cold int init(AVFilterContext *ctx)
147147 {
148148 UnsharpContext *unsharp = ctx->priv;
149149
libavfilter/vsrc_testsrc.c+2−2
@@ -500,7 +500,7 @@ static void test_fill_picture(AVFilterContext *ctx, AVFrame *frame) · 499 unmodified lines
500500 }
501501 }
502502
503−static av_cold int test_init(AVFilterContext *ctx, const char *args)
503+static av_cold int test_init(AVFilterContext *ctx)
504504 {
505505 TestSourceContext *test = ctx->priv;
506506
@@ -604,7 +604,7 @@ static void rgbtest_fill_picture(AVFilterContext *ctx, AVFrame *frame) · 97 unmodified lines
604604 }
605605 }
606606
607−static av_cold int rgbtest_init(AVFilterContext *ctx, const char *args)
607+static av_cold int rgbtest_init(AVFilterContext *ctx)
608608 {
609609 TestSourceContext *test = ctx->priv;
610610

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