diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2013-04-11 02:37:59 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-04-11 02:38:05 +0200 |
commit | 8905a811b79cfda377d2a49f108028d18d5a9799 (patch) | |
tree | 51f8b48d725e65842d22dfb589698c97f383d428 /libavfilter | |
parent | 42c70b358418cb0a364f9b12954b93d6d29be7fb (diff) | |
parent | e6067acc8da45e00b662a21b1cf147f297a49d52 (diff) | |
download | ffmpeg-streaming-8905a811b79cfda377d2a49f108028d18d5a9799.zip ffmpeg-streaming-8905a811b79cfda377d2a49f108028d18d5a9799.tar.gz |
Merge remote-tracking branch 'richardpl/biquads'
* richardpl/biquads:
lavfi/biquads: switch to an AVOptions-based system
Merged-by: Michael Niedermayer <michaelni@gmx.at>
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 2db0e02..6774f5a 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 44275e9..1c40d36 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" ) || @@ -700,6 +707,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" ) || @@ -721,6 +729,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") || |