Unified · Split
| @@ -139,14 +139,16 @@ static const enum AVPixelFormat out_pix_fmts[] = { · 138 unmodified lines | ||
| 139 | 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 | 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 | 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 | 152 | return ret; |
| 151 | 153 | |
| 152 | 154 | return 0; |
| @@ -1559,5 +1561,5 @@ const AVFilter ff_vf_ciescope = { · 1406 unmodified lines | ||
| 1559 | 1561 | .uninit = uninit, |
| 1560 | 1562 | FILTER_INPUTS(inputs), |
| 1561 | 1563 | FILTER_OUTPUTS(outputs), |
| 1562 | − FILTER_QUERY_FUNC(query_formats), | |
| 1564 | + FILTER_QUERY_FUNC2(query_formats), | |
| 1563 | 1565 | }; |