Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -67,7 +67,9 @@ static int is_planar_yuv(const AVPixFmtDescriptor *desc) · 66 unmodified lines | |||
| 67 | return 1; | 67 | return 1; |
| 68 | } | 68 | } |
| 69 | 69 | ||
| 70 | static int query_formats(AVFilterContext *ctx) | 70 | static int query_formats(const AVFilterContext *ctx, |
| 71 | AVFilterFormatsConfig **cfg_in, | ||
| 72 | AVFilterFormatsConfig **cfg_out) | ||
| 71 | { | 73 | { |
| 72 | AVFilterFormats *formats = NULL; | 74 | AVFilterFormats *formats = NULL; |
| 73 | int fmt, ret; | 75 | int fmt, ret; |
| @@ -78,7 +80,7 @@ static int query_formats(AVFilterContext *ctx) · 4 unmodified lines | |||
| 78 | return ret; | 80 | return ret; |
| 79 | } | 81 | } |
| 80 | 82 | ||
| 81 | return ff_set_common_formats(ctx, formats); | 83 | return ff_set_common_formats2(ctx, cfg_in, cfg_out, formats); |
| 82 | } | 84 | } |
| 83 | 85 | ||
| 84 | static const AVFilterPad swapuv_inputs[] = { | 86 | static const AVFilterPad swapuv_inputs[] = { |
| @@ -95,6 +97,6 @@ const AVFilter ff_vf_swapuv = { · 10 unmodified lines | |||
| 95 | .description = NULL_IF_CONFIG_SMALL("Swap U and V components."), | 97 | .description = NULL_IF_CONFIG_SMALL("Swap U and V components."), |
| 96 | FILTER_INPUTS(swapuv_inputs), | 98 | FILTER_INPUTS(swapuv_inputs), |
| 97 | FILTER_OUTPUTS(ff_video_default_filterpad), | 99 | FILTER_OUTPUTS(ff_video_default_filterpad), |
| 98 | FILTER_QUERY_FUNC(query_formats), | 100 | FILTER_QUERY_FUNC2(query_formats), |
| 99 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC, | 101 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC, |
| 100 | }; | 102 | }; |