Signed-off-by: Andreas Rheinhardt <[email protected]>
---
libavcodec/qsvenc.c | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c
index a12f7bce42..a1093ae768 100644
--- a/libavcodec/qsvenc.c
+++ b/libavcodec/qsvenc.c
@@ -1832,17 +1832,17 @@ int ff_qsv_enc_close(AVCodecContext *avctx,
QSVEncContext *q)
QSVPacket pkt;
while (av_fifo_read(q->async_fifo, &pkt, 1) >= 0) {
#if QSV_VERSION_ATLEAST(1, 26)
- if (avctx->codec_id == AV_CODEC_ID_H264) {
- mfxExtBuffer **enc_buf = pkt.bs->ExtParam;
- mfxExtAVCEncodedFrameInfo *enc_info = (mfxExtAVCEncodedFrameInfo
*)(*enc_buf);
- av_freep(&enc_info);
- av_freep(&enc_buf);
- }
+ if (avctx->codec_id == AV_CODEC_ID_H264) {
+ mfxExtBuffer **enc_buf = pkt.bs->ExtParam;
+ mfxExtAVCEncodedFrameInfo *enc_info =
(mfxExtAVCEncodedFrameInfo *)(*enc_buf);
+ av_freep(&enc_info);
+ av_freep(&enc_buf);
+ }
#endif
- av_freep(&pkt.sync);
- av_freep(&pkt.bs);
- av_packet_unref(&pkt.pkt);
- }
+ av_freep(&pkt.sync);
+ av_freep(&pkt.bs);
+ av_packet_unref(&pkt.pkt);
+ }
av_fifo_freep2(&q->async_fifo);
}
--
2.32.0
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".