]> git.sesse.net Git - ffmpeg/commitdiff
Merge commit '325aa63dd1a3abc2453914d0bc111d297833d725'
authorJames Almer <jamrial@gmail.com>
Tue, 11 Sep 2018 16:11:22 +0000 (13:11 -0300)
committerJames Almer <jamrial@gmail.com>
Tue, 11 Sep 2018 16:11:22 +0000 (13:11 -0300)
* commit '325aa63dd1a3abc2453914d0bc111d297833d725':
  qsv: enforcing continuous memory layout

Merged-by: James Almer <jamrial@gmail.com>
1  2 
libavcodec/qsvenc.c

index c4cdebf40d15ee8d418898bbc7e5946101c5bce9,c74b3ae31a9d4a9ff090bd28a5ab5a63b1957657..a8664541c8a500e6fe9da201f1215a0b67a9a573
@@@ -1011,8 -1014,6 +1011,7 @@@ static void clear_unused_frames(QSVEncC
      QSVFrame *cur = q->work_frames;
      while (cur) {
          if (cur->used && !cur->surface.Data.Locked) {
-             av_frame_unref(cur->frame);
 +            free_encoder_ctrl_payloads(&cur->enc_ctrl);
              cur->used = 0;
          }
          cur = cur->next;