[FFmpeg-devel] [PATCH v2 1/4] lavfi/qsvvpp: change the output frame's width and height
Xiang, Haihao
haihao.xiang at intel.com
Wed Nov 30 03:59:16 EET 2022
On Mon, 2022-11-28 at 12:43 +0800, Xiang, Haihao wrote:
> From: "Chen,Wenbin" <wenbin.chen at intel.com>
>
> Make sure the size of the output frame always matches the agreed upon
> image size.
>
> Signed-off-by: Wenbin Chen <wenbin.chen at intel.com>
> ---
> libavfilter/qsvvpp.c | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/libavfilter/qsvvpp.c b/libavfilter/qsvvpp.c
> index 8428ee89ab..bf719b2a29 100644
> --- a/libavfilter/qsvvpp.c
> +++ b/libavfilter/qsvvpp.c
> @@ -487,15 +487,14 @@ static QSVFrame *query_frame(QSVVPPContext *s,
> AVFilterLink *outlink)
> if (!out_frame->frame)
> return NULL;
>
> - out_frame->frame->width = outlink->w;
> - out_frame->frame->height = outlink->h;
> -
> ret = map_frame_to_surface(out_frame->frame,
> &out_frame->surface);
> if (ret < 0)
> return NULL;
> }
>
> + out_frame->frame->width = outlink->w;
> + out_frame->frame->height = outlink->h;
> out_frame->surface.Info = s->vpp_param.vpp.Out;
>
> return out_frame;
Will apply the patchset
-Haihao
More information about the ffmpeg-devel
mailing list