Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -127,9 +127,10 @@ static av_cold int init(AVFilterContext *ctx) · 126 unmodified lines | |||
| 127 | return 0; | 127 | return 0; |
| 128 | } | 128 | } |
| 129 | 129 | ||
| 130 | static int query_formats(AVFilterContext *ctx) | 130 | static int query_formats(const AVFilterContext *ctx, |
| 131 | AVFilterFormatsConfig **cfg_in, | ||
| 132 | AVFilterFormatsConfig **cfg_out) | ||
| 131 | { | 133 | { |
| 132 | AVFilterLink *outlink = ctx->outputs[0]; | ||
| 133 | static const enum AVPixelFormat pix_fmts[] = { | 134 | static const enum AVPixelFormat pix_fmts[] = { |
| 134 | AV_PIX_FMT_RGBA, | 135 | AV_PIX_FMT_RGBA, |
| 135 | AV_PIX_FMT_NONE | 136 | AV_PIX_FMT_NONE |
| @@ -137,7 +138,7 @@ static int query_formats(AVFilterContext *ctx) · 1 unmodified line | |||
| 137 | int ret; | 138 | int ret; |
| 138 | 139 | ||
| 139 | AVFilterFormats *fmts_list = ff_make_format_list(pix_fmts); | 140 | AVFilterFormats *fmts_list = ff_make_format_list(pix_fmts); |
| 140 | if ((ret = ff_formats_ref(fmts_list, &outlink->incfg.formats)) < 0) | 141 | if ((ret = ff_formats_ref(fmts_list, &cfg_out[0]->formats)) < 0) |
| 141 | return ret; | 142 | return ret; |
| 142 | 143 | ||
| 143 | return 0; | 144 | return 0; |
| @@ -482,7 +483,7 @@ const AVFilter ff_vf_drawgraph = { · 338 unmodified lines | |||
| 482 | .uninit = uninit, | 483 | .uninit = uninit, |
| 483 | FILTER_INPUTS(drawgraph_inputs), | 484 | FILTER_INPUTS(drawgraph_inputs), |
| 484 | FILTER_OUTPUTS(drawgraph_outputs), | 485 | FILTER_OUTPUTS(drawgraph_outputs), |
| 485 | FILTER_QUERY_FUNC(query_formats), | 486 | FILTER_QUERY_FUNC2(query_formats), |
| 486 | }; | 487 | }; |
| 487 | 488 | ||
| 488 | #endif // CONFIG_DRAWGRAPH_FILTER | 489 | #endif // CONFIG_DRAWGRAPH_FILTER |
| @@ -506,6 +507,6 @@ const AVFilter ff_avf_adrawgraph = { · 17 unmodified lines | |||
| 506 | .uninit = uninit, | 507 | .uninit = uninit, |
| 507 | FILTER_INPUTS(adrawgraph_inputs), | 508 | FILTER_INPUTS(adrawgraph_inputs), |
| 508 | FILTER_OUTPUTS(drawgraph_outputs), | 509 | FILTER_OUTPUTS(drawgraph_outputs), |
| 509 | FILTER_QUERY_FUNC(query_formats), | 510 | FILTER_QUERY_FUNC2(query_formats), |
| 510 | }; | 511 | }; |
| 511 | #endif // CONFIG_ADRAWGRAPH_FILTER | 512 | #endif // CONFIG_ADRAWGRAPH_FILTER |