History

avfilter/vf_deshake: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 19cdebc1 parent ec19fbd1 file · +1 −5Browse files

Unified · Split

libavfilter/vf_deshake.c+1−5
@@ -372,15 +372,11 @@ static av_cold int init(AVFilterContext *ctx) · 371 unmodified lines
372 return 0;372 return 0;
373}373}
374 374
375static int query_formats(AVFilterContext *ctx)
376{
377 static const enum AVPixelFormat pix_fmts[] = {375 static const enum AVPixelFormat pix_fmts[] = {
378 AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV410P,376 AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV410P,
379 AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ422P,377 AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ422P,
380 AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ440P, AV_PIX_FMT_NONE378 AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ440P, AV_PIX_FMT_NONE
381 };379 };
382 return ff_set_common_formats_from_list(ctx, pix_fmts);
383}
384 380
385static int config_props(AVFilterLink *link)381static int config_props(AVFilterLink *link)
386{382{
@@ -554,6 +550,6 @@ const AVFilter ff_vf_deshake = { · 167 unmodified lines
554 .uninit = uninit,550 .uninit = uninit,
555 FILTER_INPUTS(deshake_inputs),551 FILTER_INPUTS(deshake_inputs),
556 FILTER_OUTPUTS(deshake_outputs),552 FILTER_OUTPUTS(deshake_outputs),
557 FILTER_QUERY_FUNC(query_formats),553 FILTER_PIXFMTS_ARRAY(pix_fmts),
558 .priv_class = &deshake_class,554 .priv_class = &deshake_class,
559};555};

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