Unified · Split
| @@ -139,14 +139,16 @@ static const enum AVPixelFormat out_pix_fmts[] = { · 138 unmodified lines | |||
| 139 | AV_PIX_FMT_NONE | 139 | AV_PIX_FMT_NONE |
| 140 | }; | 140 | }; |
| 141 | 141 | ||
| 142 | static int query_formats(AVFilterContext *ctx) | 142 | static int query_formats(const AVFilterContext *ctx, |
| 143 | AVFilterFormatsConfig **cfg_in, | ||
| 144 | AVFilterFormatsConfig **cfg_out) | ||
| 143 | { | 145 | { |
| 144 | int ret; | 146 | int ret; |
| 145 | 147 | ||
| 146 | if ((ret = ff_formats_ref(ff_make_format_list(in_pix_fmts), &ctx->inputs[0]->outcfg.formats)) < 0) | 148 | if ((ret = ff_formats_ref(ff_make_format_list(in_pix_fmts), &cfg_in[0]->formats)) < 0) |
| 147 | return ret; | 149 | return ret; |
| 148 | 150 | ||
| 149 | if ((ret = ff_formats_ref(ff_make_format_list(out_pix_fmts), &ctx->outputs[0]->incfg.formats)) < 0) | 151 | if ((ret = ff_formats_ref(ff_make_format_list(out_pix_fmts), &cfg_out[0]->formats)) < 0) |
| 150 | return ret; | 152 | return ret; |
| 151 | 153 | ||
| 152 | return 0; | 154 | return 0; |
| @@ -1559,5 +1561,5 @@ const AVFilter ff_vf_ciescope = { · 1406 unmodified lines | |||
| 1559 | .uninit = uninit, | 1561 | .uninit = uninit, |
| 1560 | FILTER_INPUTS(inputs), | 1562 | FILTER_INPUTS(inputs), |
| 1561 | FILTER_OUTPUTS(outputs), | 1563 | FILTER_OUTPUTS(outputs), |
| 1562 | FILTER_QUERY_FUNC(query_formats), | 1564 | FILTER_QUERY_FUNC2(query_formats), |
| 1563 | }; | 1565 | }; |