diff options
author | Paul B Mahol <onemda@gmail.com> | 2013-04-11 00:30:28 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2013-04-11 00:34:19 +0000 |
commit | e6067acc8da45e00b662a21b1cf147f297a49d52 (patch) | |
tree | 11efbe49078495da1eb6f1fd783cb78ac7a43b22 /libavfilter | |
parent | 5e5ef6e8aecd299e4550e6c59ae5ce8db27358de (diff) | |
download | ffmpeg-e6067acc8da45e00b662a21b1cf147f297a49d52.tar.gz |
lavfi/biquads: switch to an AVOptions-based system
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/af_biquads.c | 7 | ||||
-rw-r--r-- | libavfilter/avfilter.c | 9 |
2 files changed, 9 insertions, 7 deletions
diff --git a/libavfilter/af_biquads.c b/libavfilter/af_biquads.c index 2db0e02f35..6774f5ae82 100644 --- a/libavfilter/af_biquads.c +++ b/libavfilter/af_biquads.c @@ -119,12 +119,6 @@ typedef struct { static av_cold int init(AVFilterContext *ctx, const char *args) { BiquadsContext *p = ctx->priv; - int ret; - - av_opt_set_defaults(p); - - if ((ret = av_set_options_string(p, args, "=", ":")) < 0) - return ret; if (p->filter_type != biquad) { if (p->frequency <= 0 || p->width <= 0) { @@ -427,7 +421,6 @@ static av_cold void uninit(AVFilterContext *ctx) BiquadsContext *p = ctx->priv; av_freep(&p->cache); - av_opt_free(p); } static const AVFilterPad inputs[] = { diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index 2b8b8cda76..0005733147 100644 --- a/libavfilter/avfilter.c +++ b/libavfilter/avfilter.c @@ -656,6 +656,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque AVDictionaryEntry *e; int ret=0; int anton_options = + !strcmp(filter->filter->name, "allpass" ) || !strcmp(filter->filter->name, "afade" ) || !strcmp(filter->filter->name, "aformat") || !strcmp(filter->filter->name, "amix" ) || @@ -663,6 +664,10 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque !strcmp(filter->filter->name, "aphaser" ) || !strcmp(filter->filter->name, "ass") || !strcmp(filter->filter->name, "asyncts" ) || + !strcmp(filter->filter->name, "bandpass" ) || + !strcmp(filter->filter->name, "bandreject") || + !strcmp(filter->filter->name, "bass" ) || + !strcmp(filter->filter->name, "biquad" ) || !strcmp(filter->filter->name, "blackframe") || !strcmp(filter->filter->name, "blend" ) || !strcmp(filter->filter->name, "boxblur" ) || @@ -679,6 +684,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque !strcmp(filter->filter->name, "drawtext" ) || !strcmp(filter->filter->name, "ebur128" ) || !strcmp(filter->filter->name, "edgedetect") || + !strcmp(filter->filter->name, "equalizer" ) || !strcmp(filter->filter->name, "fade" ) || !strcmp(filter->filter->name, "field" ) || !strcmp(filter->filter->name, "fieldorder") || @@ -688,6 +694,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque !strcmp(filter->filter->name, "frei0r_src") || !strcmp(filter->filter->name, "geq" ) || !strcmp(filter->filter->name, "gradfun" ) || + !strcmp(filter->filter->name, "highpass" ) || !strcmp(filter->filter->name, "histeq" ) || !strcmp(filter->filter->name, "histogram" ) || !strcmp(filter->filter->name, "hqdn3d" ) || @@ -699,6 +706,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque !strcmp(filter->filter->name, "lut" ) || !strcmp(filter->filter->name, "lutyuv" ) || !strcmp(filter->filter->name, "lutrgb" ) || + !strcmp(filter->filter->name, "lowpass" ) || !strcmp(filter->filter->name, "mandelbrot" ) || !strcmp(filter->filter->name, "mptestsrc" ) || !strcmp(filter->filter->name, "negate" ) || @@ -720,6 +728,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque !strcmp(filter->filter->name, "subtitles") || !strcmp(filter->filter->name, "thumbnail") || !strcmp(filter->filter->name, "transpose") || + !strcmp(filter->filter->name, "treble" ) || !strcmp(filter->filter->name, "unsharp" ) || // !strcmp(filter->filter->name, "scale" ) || !strcmp(filter->filter->name, "select") || |