History

lavfi/qrencode: switch to query_func2()

Anton Khirnov committed 2 years ago

Commit 534eef21 parent f10986a1 file · +10 −6Browse files

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

Unified · Split

libavfilter/qrencode.c+10−6
@@ -671,7 +671,9 @@ static int request_frame(AVFilterLink *outlink) · 670 unmodified lines
671671 return ff_filter_frame(outlink, frame);
672672 }
673673
674−static int qrencodesrc_query_formats(AVFilterContext *ctx)
674+static int qrencodesrc_query_formats(const AVFilterContext *ctx,
675+ AVFilterFormatsConfig **cfg_in,
676+ AVFilterFormatsConfig **cfg_out)
675677 {
676678 enum AVPixelFormat pix_fmt;
677679 FFDrawContext draw;
@@ -686,7 +688,7 @@ static int qrencodesrc_query_formats(AVFilterContext *ctx) · 8 unmodified lines
686688 (ret = ff_add_format(&fmts, pix_fmt)) < 0)
687689 return ret;
688690
689− return ff_set_common_formats(ctx, fmts);
691+ return ff_set_common_formats2(ctx, cfg_in, cfg_out, fmts);
690692 }
691693
692694 static const AVFilterPad qrencodesrc_outputs[] = {
@@ -707,7 +709,7 @@ const AVFilter ff_vsrc_qrencodesrc = { · 14 unmodified lines
707709 .uninit = uninit,
708710 .inputs = NULL,
709711 FILTER_OUTPUTS(qrencodesrc_outputs),
710− FILTER_QUERY_FUNC(qrencodesrc_query_formats),
712+ FILTER_QUERY_FUNC2(qrencodesrc_query_formats),
711713 };
712714
713715 #endif // CONFIG_QRENCODESRC_FILTER
@@ -772,9 +774,11 @@ static int qrencode_config_input(AVFilterLink *inlink) · 58 unmodified lines
772774 return 0;
773775 }
774776
775−static int qrencode_query_formats(AVFilterContext *ctx)
777+static int qrencode_query_formats(const AVFilterContext *ctx,
778+ AVFilterFormatsConfig **cfg_in,
779+ AVFilterFormatsConfig **cfg_out)
776780 {
777− return ff_set_common_formats(ctx, ff_draw_supported_pixel_formats(0));
781+ return ff_set_common_formats2(ctx, cfg_in, cfg_out, ff_draw_supported_pixel_formats(0));
778782 }
779783
780784 static int filter_frame(AVFilterLink *inlink, AVFrame *frame)
@@ -818,7 +822,7 @@ const AVFilter ff_vf_qrencode = { · 37 unmodified lines
818822 .uninit = uninit,
819823 FILTER_INPUTS(avfilter_vf_qrencode_inputs),
820824 FILTER_OUTPUTS(ff_video_default_filterpad),
821− FILTER_QUERY_FUNC(qrencode_query_formats),
825+ FILTER_QUERY_FUNC2(qrencode_query_formats),
822826 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,
823827 };
824828

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