]> git.sesse.net Git - ffmpeg/commitdiff
vaapi_encode: Delete unused field
authorMark Thompson <sw@jkqxz.net>
Tue, 28 Jul 2020 22:50:23 +0000 (23:50 +0100)
committerMark Thompson <sw@jkqxz.net>
Sat, 1 Aug 2020 16:39:32 +0000 (17:39 +0100)
libavcodec/vaapi_encode.c
libavcodec/vaapi_encode.h

index 4544090bcc59aa548eaca6e723379c8ef8183d5b..b3a02459f1a056f2d16bdc50e4c618b05cf82ad3 100644 (file)
@@ -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);
 
index 2d71eb0199f8dd2638d8e5a558df8eb6a784f16c..aa2a45bca6c3db5c859a1fa17119535bbfbbdffb 100644 (file)
@@ -64,7 +64,6 @@ typedef struct VAAPIEncodeSlice {
     int             row_size;
     int             block_start;
     int             block_size;
-    void           *priv_data;
     void           *codec_slice_params;
 } VAAPIEncodeSlice;