Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -265,8 +265,6 @@ static av_cold void uninit(AVFilterContext *ctx) · 264 unmodified lines | ||
| 265 | 265 | av_frame_free(&yadif->next); |
| 266 | 266 | } |
| 267 | 267 | |
| 268 | −static int query_formats(AVFilterContext *ctx) | |
| 269 | −{ | |
| 270 | 268 | static const enum AVPixelFormat pix_fmts[] = { |
| 271 | 269 | AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, |
| 272 | 270 | AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV440P, |
| @@ -285,9 +283,6 @@ static int query_formats(AVFilterContext *ctx) · 12 unmodified lines | ||
| 285 | 283 | AV_PIX_FMT_NONE |
| 286 | 284 | }; |
| 287 | 285 | |
| 288 | − return ff_set_common_formats_from_list(ctx, pix_fmts); | |
| 289 | −} | |
| 290 | − | |
| 291 | 286 | static int config_output(AVFilterLink *outlink) |
| 292 | 287 | { |
| 293 | 288 | AVFilterContext *ctx = outlink->src; |
| @@ -356,6 +351,6 @@ const AVFilter ff_vf_yadif = { · 62 unmodified lines | ||
| 356 | 351 | .uninit = uninit, |
| 357 | 352 | FILTER_INPUTS(avfilter_vf_yadif_inputs), |
| 358 | 353 | FILTER_OUTPUTS(avfilter_vf_yadif_outputs), |
| 359 | − FILTER_QUERY_FUNC(query_formats), | |
| 354 | + FILTER_PIXFMTS_ARRAY(pix_fmts), | |
| 360 | 355 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL | AVFILTER_FLAG_SLICE_THREADS, |
| 361 | 356 | }; |