mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-04 05:43:16 +00:00
Merge commit 'a2041a6522642859ce64af1c618d6fb90a50d4af'
* commit 'a2041a6522642859ce64af1c618d6fb90a50d4af': qsvenc: AV_PIX_FMT_QSV path should release frame Merged-by: James Almer <jamrial@gmail.com>
This commit is contained in:
commit
f4cf6ba8c9
@ -1026,6 +1026,9 @@ static void clear_unused_frames(QSVEncContext *q)
|
||||
while (cur) {
|
||||
if (cur->used && !cur->surface.Data.Locked) {
|
||||
free_encoder_ctrl_payloads(&cur->enc_ctrl);
|
||||
if (cur->frame->format == AV_PIX_FMT_QSV) {
|
||||
av_frame_unref(cur->frame);
|
||||
}
|
||||
cur->used = 0;
|
||||
}
|
||||
cur = cur->next;
|
||||
|
Loading…
Reference in New Issue
Block a user