lavu/hwcontext_qsv: Fix the realign check for hwupload

Fix the aligned check in hwupload, input surface should be 16 aligned
too.

Partly fix #7830.

Signed-off-by: Linjie Fu <linjie.fu@intel.com>
Signed-off-by: Zhong Li <zhong.li@intel.com>
This commit is contained in:
Linjie Fu 2019-04-15 21:23:40 +08:00 committed by Zhong Li
parent 38c170d54c
commit 2d81acaa1a
1 changed files with 1 additions and 2 deletions

View File

@ -892,8 +892,7 @@ static int qsv_transfer_data_to(AVHWFramesContext *ctx, AVFrame *dst,
if (ret < 0) if (ret < 0)
return ret; return ret;
if (src->height & 15 || src->linesize[0] & 15) {
if (src->height & 16 || src->linesize[0] & 16) {
realigned = 1; realigned = 1;
memset(&tmp_frame, 0, sizeof(tmp_frame)); memset(&tmp_frame, 0, sizeof(tmp_frame));
tmp_frame.format = src->format; tmp_frame.format = src->format;