On Fri, 2022-11-04 at 02:07 +0000, Xiang, Haihao wrote: > On Mon, 2022-10-31 at 06:19 +0000, softworkz wrote: > > From: softworkz <softwo...@hotmail.com> > > > > Signed-off-by: softworkz <softwo...@hotmail.com> > > --- > > libavfilter/vf_overlay_vaapi.c | 30 +----------------------------- > > 1 file changed, 1 insertion(+), 29 deletions(-) > > > > diff --git a/libavfilter/vf_overlay_vaapi.c b/libavfilter/vf_overlay_vaapi.c > > index 3e6a0de13f..218daf571f 100644 > > --- a/libavfilter/vf_overlay_vaapi.c > > +++ b/libavfilter/vf_overlay_vaapi.c > > @@ -38,34 +38,6 @@ typedef struct OverlayVAAPIContext { > > float alpha; > > } OverlayVAAPIContext; > > > > -static int overlay_vaapi_query_formats(AVFilterContext *ctx) > > -{ > > - int ret; > > - enum { > > - MAIN = 0, > > - OVERLAY = 1, > > - }; > > - > > - static const enum AVPixelFormat pix_fmts[] = { > > - AV_PIX_FMT_VAAPI, > > - AV_PIX_FMT_NONE > > - }; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx->inputs[MAIN]- > > > outcfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx- > > > inputs[OVERLAY]->outcfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx->outputs[0]- > > > incfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - return 0; > > -} > > - > > static int overlay_vaapi_build_filter_params(AVFilterContext *avctx) > > { > > VAAPIVPPContext *vpp_ctx = avctx->priv; > > @@ -418,6 +390,6 @@ const AVFilter ff_vf_overlay_vaapi = { > > .activate = &overlay_vaapi_activate, > > FILTER_INPUTS(overlay_vaapi_inputs), > > FILTER_OUTPUTS(overlay_vaapi_outputs), > > - FILTER_QUERY_FUNC(overlay_vaapi_query_formats), > > + FILTER_SINGLE_PIXFMT(AV_PIX_FMT_VAAPI), > > .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, > > }; > > Patchset LGTM, will apply >
Pushed, -Haihao _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".