mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
avfilter/formats,vsrc_testsrc: use type-safe formats functions
Reviewed-by: Niklas Haas <ffmpeg@haasn.dev> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@@ -1179,11 +1179,11 @@ int ff_default_query_formats(AVFilterContext *ctx)
|
||||
switch (f->formats_state) {
|
||||
case FF_FILTER_FORMATS_PIXFMT_LIST:
|
||||
type = AVMEDIA_TYPE_VIDEO;
|
||||
formats = ff_make_format_list(f->formats.pixels_list);
|
||||
formats = ff_make_pixel_format_list(f->formats.pixels_list);
|
||||
break;
|
||||
case FF_FILTER_FORMATS_SAMPLEFMTS_LIST:
|
||||
type = AVMEDIA_TYPE_AUDIO;
|
||||
formats = ff_make_format_list(f->formats.samples_list);
|
||||
formats = ff_make_sample_format_list(f->formats.samples_list);
|
||||
break;
|
||||
case FF_FILTER_FORMATS_SINGLE_PIXFMT:
|
||||
type = AVMEDIA_TYPE_VIDEO;
|
||||
|
||||
@@ -1493,7 +1493,7 @@ static int smptebars_query_formats(const AVFilterContext *ctx,
|
||||
if ((ret = ff_set_common_color_ranges2(ctx, cfg_in, cfg_out,
|
||||
ff_make_formats_list_singleton(AVCOL_RANGE_MPEG))))
|
||||
return ret;
|
||||
return ff_set_common_formats_from_list2(ctx, cfg_in, cfg_out, smptebars_pix_fmts);
|
||||
return ff_set_pixel_formats_from_list2(ctx, cfg_in, cfg_out, smptebars_pix_fmts);
|
||||
}
|
||||
|
||||
AVFILTER_DEFINE_CLASS_EXT(palbars, "pal(75|100)bars", options);
|
||||
@@ -2260,7 +2260,7 @@ static int zoneplate_query_formats(const AVFilterContext *ctx,
|
||||
if ((ret = ff_set_common_color_ranges2(ctx, cfg_in, cfg_out,
|
||||
ff_make_formats_list_singleton(AVCOL_RANGE_JPEG))))
|
||||
return ret;
|
||||
return ff_set_common_formats_from_list2(ctx, cfg_in, cfg_out, zoneplate_pix_fmts);
|
||||
return ff_set_pixel_formats_from_list2(ctx, cfg_in, cfg_out, zoneplate_pix_fmts);
|
||||
}
|
||||
|
||||
static const AVFilterPad avfilter_vsrc_zoneplate_outputs[] = {
|
||||
|
||||
Reference in New Issue
Block a user