qsvdec: close the MFX decoder on uninit

pull/118/merge
Anton Khirnov 10 years ago
parent d0c8c380ec
commit 2c32eace5e
  1. 3
      libavcodec/qsvdec.c

@ -309,6 +309,9 @@ int ff_qsv_decode_close(QSVContext *q)
{
QSVFrame *cur = q->work_frames;
if (q->session)
MFXVideoDECODE_Close(q->session);
while (cur) {
q->work_frames = cur->next;
av_frame_free(&cur->frame);

Loading…
Cancel
Save