Unified · Split
| @@ -107,8 +107,6 @@ static av_cold int init(AVFilterContext *ctx) · 106 unmodified lines | |||
| 107 | return 0; | 107 | return 0; |
| 108 | } | 108 | } |
| 109 | 109 | ||
| 110 | static int query_formats(AVFilterContext *ctx) | ||
| 111 | { | ||
| 112 | static const enum AVPixelFormat pix_fmts[] = { | 110 | static const enum AVPixelFormat pix_fmts[] = { |
| 113 | AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, | 111 | AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, |
| 114 | AV_PIX_FMT_GRAY10, AV_PIX_FMT_GRAY12, | 112 | AV_PIX_FMT_GRAY10, AV_PIX_FMT_GRAY12, |
| @@ -135,8 +133,6 @@ static int query_formats(AVFilterContext *ctx) · 20 unmodified lines | |||
| 135 | AV_PIX_FMT_GBRAP, AV_PIX_FMT_GBRAP10, AV_PIX_FMT_GBRAP12, AV_PIX_FMT_GBRAP16, | 133 | AV_PIX_FMT_GBRAP, AV_PIX_FMT_GBRAP10, AV_PIX_FMT_GBRAP12, AV_PIX_FMT_GBRAP16, |
| 136 | AV_PIX_FMT_NONE | 134 | AV_PIX_FMT_NONE |
| 137 | }; | 135 | }; |
| 138 | return ff_set_common_formats_from_list(ctx, pix_fmts); | ||
| 139 | } | ||
| 140 | 136 | ||
| 141 | typedef struct ThreadData { | 137 | typedef struct ThreadData { |
| 142 | float *src, *dst; | 138 | float *src, *dst; |
| @@ -687,7 +683,7 @@ const AVFilter ff_vf_fftdnoiz = { · 544 unmodified lines | |||
| 687 | .uninit = uninit, | 683 | .uninit = uninit, |
| 688 | FILTER_INPUTS(fftdnoiz_inputs), | 684 | FILTER_INPUTS(fftdnoiz_inputs), |
| 689 | FILTER_OUTPUTS(fftdnoiz_outputs), | 685 | FILTER_OUTPUTS(fftdnoiz_outputs), |
| 690 | FILTER_QUERY_FUNC(query_formats), | 686 | FILTER_PIXFMTS_ARRAY(pix_fmts), |
| 691 | .priv_class = &fftdnoiz_class, | 687 | .priv_class = &fftdnoiz_class, |
| 692 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL, | 688 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL, |
| 693 | }; | 689 | }; |