diff --git a/libavfilter/vf_gltransition.c b/libavfilter/vf_gltransition.c --- a/libavfilter/vf_gltransition.c +++ b/libavfilter/vf_gltransition.c @@ -133,7 +133,6 @@ static const AVOption gltransition_options[] = { { "duration", "transition duration in seconds", OFFSET(duration), AV_OPT_TYPE_DOUBLE, {.dbl=1.0}, 0, DBL_MAX, FLAGS }, { "offset", "delay before startingtransition in seconds", OFFSET(offset), AV_OPT_TYPE_DOUBLE, {.dbl=0.0}, 0, DBL_MAX, FLAGS }, { "source", "path to the gl-transition source file (defaults to basic fade)", OFFSET(source), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, FLAGS }, - {NULL} }; FRAMESYNC_DEFINE_CLASS(gltransition, GLTransitionContext, fs); @@ -570,7 +569,7 @@ AVFilter ff_vf_gltransition = { .preinit = gltransition_framesync_preinit, .init = init, .uninit = uninit, - .query_formats = query_formats, + .query_formats = FILTER_QUERY_FUNC(query_formats), .activate = activate, .inputs = gltransition_inputs, .outputs = gltransition_outputs,