Unified · Split
| @@ -263,7 +263,9 @@ int ff_vmafmotion_init(VMAFMotionData *s, · 262 unmodified lines | |||
| 263 | return 0; | 263 | return 0; |
| 264 | } | 264 | } |
| 265 | 265 | ||
| 266 | static int query_formats(AVFilterContext *ctx) | 266 | static int query_formats(const AVFilterContext *ctx, |
| 267 | AVFilterFormatsConfig **cfg_in, | ||
| 268 | AVFilterFormatsConfig **cfg_out) | ||
| 267 | { | 269 | { |
| 268 | AVFilterFormats *fmts_list = NULL; | 270 | AVFilterFormats *fmts_list = NULL; |
| 269 | int format, ret; | 271 | int format, ret; |
| @@ -278,7 +280,7 @@ static int query_formats(AVFilterContext *ctx) · 8 unmodified lines | |||
| 278 | return ret; | 280 | return ret; |
| 279 | } | 281 | } |
| 280 | 282 | ||
| 281 | return ff_set_common_formats(ctx, fmts_list); | 283 | return ff_set_common_formats2(ctx, cfg_in, cfg_out, fmts_list); |
| 282 | } | 284 | } |
| 283 | 285 | ||
| 284 | static int config_input_ref(AVFilterLink *inlink) | 286 | static int config_input_ref(AVFilterLink *inlink) |
| @@ -359,5 +361,5 @@ const AVFilter ff_vf_vmafmotion = { · 74 unmodified lines | |||
| 359 | .flags = AVFILTER_FLAG_METADATA_ONLY, | 361 | .flags = AVFILTER_FLAG_METADATA_ONLY, |
| 360 | FILTER_INPUTS(vmafmotion_inputs), | 362 | FILTER_INPUTS(vmafmotion_inputs), |
| 361 | FILTER_OUTPUTS(ff_video_default_filterpad), | 363 | FILTER_OUTPUTS(ff_video_default_filterpad), |
| 362 | FILTER_QUERY_FUNC(query_formats), | 364 | FILTER_QUERY_FUNC2(query_formats), |
| 363 | }; | 365 | }; |