Unified · Split
| @@ -93,8 +93,6 @@ static const AVOption phase_options[] = { · 92 unmodified lines | |||
| 93 | 93 | ||
| 94 | AVFILTER_DEFINE_CLASS(phase); | 94 | AVFILTER_DEFINE_CLASS(phase); |
| 95 | 95 | ||
| 96 | static int query_formats(AVFilterContext *ctx) | ||
| 97 | { | ||
| 98 | static const enum AVPixelFormat pix_fmts[] = { | 96 | static const enum AVPixelFormat pix_fmts[] = { |
| 99 | AV_PIX_FMT_GRAY8, | 97 | AV_PIX_FMT_GRAY8, |
| 100 | AV_PIX_FMT_GRAY9, | 98 | AV_PIX_FMT_GRAY9, |
| @@ -125,9 +123,6 @@ static int query_formats(AVFilterContext *ctx) · 24 unmodified lines | |||
| 125 | AV_PIX_FMT_NONE | 123 | AV_PIX_FMT_NONE |
| 126 | }; | 124 | }; |
| 127 | 125 | ||
| 128 | return ff_set_common_formats_from_list(ctx, pix_fmts); | ||
| 129 | } | ||
| 130 | |||
| 131 | static int config_input(AVFilterLink *inlink) | 126 | static int config_input(AVFilterLink *inlink) |
| 132 | { | 127 | { |
| 133 | PhaseContext *s = inlink->dst->priv; | 128 | PhaseContext *s = inlink->dst->priv; |
| @@ -238,7 +233,7 @@ const AVFilter ff_vf_phase = { · 104 unmodified lines | |||
| 238 | .uninit = uninit, | 233 | .uninit = uninit, |
| 239 | FILTER_INPUTS(phase_inputs), | 234 | FILTER_INPUTS(phase_inputs), |
| 240 | FILTER_OUTPUTS(phase_outputs), | 235 | FILTER_OUTPUTS(phase_outputs), |
| 241 | FILTER_QUERY_FUNC(query_formats), | 236 | FILTER_PIXFMTS_ARRAY(pix_fmts), |
| 242 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL, | 237 | .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL, |
| 243 | .process_command = ff_filter_process_command, | 238 | .process_command = ff_filter_process_command, |
| 244 | }; | 239 | }; |