Unified · Split
| @@ -66,15 +66,10 @@ static av_cold int init(AVFilterContext *context) · 65 unmodified lines | ||
| 66 | 66 | return ff_dnn_init(&sr_context->dnnctx, DFT_PROCESS_FRAME, context); |
| 67 | 67 | } |
| 68 | 68 | |
| 69 | −static int query_formats(AVFilterContext *context) | |
| 70 | −{ | |
| 71 | 69 | const enum AVPixelFormat pixel_formats[] = {AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, |
| 72 | 70 | AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P, AV_PIX_FMT_GRAY8, |
| 73 | 71 | AV_PIX_FMT_NONE}; |
| 74 | 72 | |
| 75 | − return ff_set_common_formats_from_list(context, pixel_formats); | |
| 76 | −} | |
| 77 | − | |
| 78 | 73 | static int config_output(AVFilterLink *outlink) |
| 79 | 74 | { |
| 80 | 75 | AVFilterContext *context = outlink->src; |
| @@ -200,6 +195,6 @@ const AVFilter ff_vf_sr = { · 119 unmodified lines | ||
| 200 | 195 | .uninit = uninit, |
| 201 | 196 | FILTER_INPUTS(sr_inputs), |
| 202 | 197 | FILTER_OUTPUTS(sr_outputs), |
| 203 | − FILTER_QUERY_FUNC(query_formats), | |
| 198 | + FILTER_PIXFMTS_ARRAY(pixel_formats), | |
| 204 | 199 | .priv_class = &sr_class, |
| 205 | 200 | }; |