From a1b636384b10f206c6aa24daa242fbd0875bdf7b Mon Sep 17 00:00:00 2001
From: Milos Zivkovic <zivkovic@teralogics.com>
Date: Fri, 28 Aug 2020 15:02:55 +0000
Subject: [PATCH] avcodec/qsvenc: clear mfx frame type in submit_frame

Signed-off-by: Milos Zivkovic <zivkovic@teralogics.com>
---
 libavcodec/qsvenc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c
index 1ed8f5d..f1b8994 100644
--- a/libavcodec/qsvenc.c
+++ b/libavcodec/qsvenc.c
@@ -1371,6 +1371,7 @@ static int submit_frame(QSVEncContext *q, const AVFrame *frame,
     }
 
     qf->surface.Data.TimeStamp = av_rescale_q(frame->pts, q->avctx->time_base, (AVRational){1, 90000});
+    qf->enc_ctrl.FrameType = MFX_FRAMETYPE_UNKNOWN;
 
     *new_frame = qf;
 
-- 
1.8.3.1

