History

avfilter/vf_deblock: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 5715c641 parent 2d8a4341 file · +1 −5Browse files

Showing the changes to libavfilter (1 of 1 file). Show all

Unified · Split

libavfilter/vf_deblock.c+1−5
@@ -61,8 +61,6 @@ typedef struct DeblockContext { · 60 unmodified lines
6161 int ath, int bth, int gth, int dth, int max);
6262 } DeblockContext;
6363
64−static int query_formats(AVFilterContext *ctx)
65−{
6664 static const enum AVPixelFormat pixel_fmts[] = {
6765 AV_PIX_FMT_YUVA444P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV440P,
6866 AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ440P,
@@ -84,8 +82,6 @@ static int query_formats(AVFilterContext *ctx) · 15 unmodified lines
8482 AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10, AV_PIX_FMT_GRAY12, AV_PIX_FMT_GRAY14, AV_PIX_FMT_GRAY16,
8583 AV_PIX_FMT_NONE
8684 };
87− return ff_set_common_formats_from_list(ctx, pixel_fmts);
88−}
8985
9086 #define WEAK_HFILTER(name, type, ldiv) \
9187 static void deblockh##name##_weak(uint8_t *dstp, ptrdiff_t dst_linesize, int block, \
@@ -417,7 +413,7 @@ const AVFilter ff_vf_deblock = { · 325 unmodified lines
417413 .priv_class = &deblock_class,
418414 FILTER_INPUTS(inputs),
419415 FILTER_OUTPUTS(outputs),
420− FILTER_QUERY_FUNC(query_formats),
416+ FILTER_PIXFMTS_ARRAY(pixel_fmts),
421417 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
422418 .process_command = process_command,
423419 };

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t