diff options
author | Mark Thompson <sw@jkqxz.net> | 2020-07-28 23:50:23 +0100 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2020-08-01 17:39:32 +0100 |
commit | c67bdd6534a0ee67c0d18aed0e3345e59464254f (patch) | |
tree | 94ef02b407cb4ac6d360ac2fa646d4fa8134a151 /libavcodec/vaapi_encode.c | |
parent | 3d19c5ee688ebe9adeee8b3ddf9274517e55c8ab (diff) |
vaapi_encode: Delete unused field
Diffstat (limited to 'libavcodec/vaapi_encode.c')
-rw-r--r-- | libavcodec/vaapi_encode.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/libavcodec/vaapi_encode.c b/libavcodec/vaapi_encode.c index 4544090bcc..b3a02459f1 100644 --- a/libavcodec/vaapi_encode.c +++ b/libavcodec/vaapi_encode.c @@ -607,11 +607,9 @@ fail_with_picture: fail: for(i = 0; i < pic->nb_param_buffers; i++) vaDestroyBuffer(ctx->hwctx->display, pic->param_buffers[i]); - for (i = 0; i < pic->nb_slices; i++) { - if (pic->slices) { - av_freep(&pic->slices[i].priv_data); + if (pic->slices) { + for (i = 0; i < pic->nb_slices; i++) av_freep(&pic->slices[i].codec_slice_params); - } } fail_at_end: av_freep(&pic->codec_picture_params); @@ -742,11 +740,9 @@ static int vaapi_encode_free(AVCodecContext *avctx, if (pic->encode_issued) vaapi_encode_discard(avctx, pic); - for (i = 0; i < pic->nb_slices; i++) { - if (pic->slices) { - av_freep(&pic->slices[i].priv_data); + if (pic->slices) { + for (i = 0; i < pic->nb_slices; i++) av_freep(&pic->slices[i].codec_slice_params); - } } av_freep(&pic->codec_picture_params); |