mirror of https://git.ffmpeg.org/ffmpeg.git
lavc/vaapi_decode: Use a more meaningful variable name
Signed-off-by: Fei Wang <fei.w.wang@intel.com>
This commit is contained in:
parent
1d8c31d5e2
commit
f42978fe29
|
@ -84,19 +84,19 @@ int ff_vaapi_decode_make_slice_buffer(AVCodecContext *avctx,
|
||||||
VAStatus vas;
|
VAStatus vas;
|
||||||
int index;
|
int index;
|
||||||
|
|
||||||
av_assert0(pic->nb_slices <= pic->slices_allocated);
|
av_assert0(pic->nb_slices <= pic->nb_slice_buffers_allocated);
|
||||||
if (pic->nb_slices == pic->slices_allocated) {
|
if (pic->nb_slices == pic->nb_slice_buffers_allocated) {
|
||||||
VABufferID *tmp =
|
VABufferID *tmp =
|
||||||
av_realloc_array(pic->slice_buffers,
|
av_realloc_array(pic->slice_buffers,
|
||||||
pic->slices_allocated ? pic->slices_allocated * 2 : 64,
|
pic->nb_slice_buffers_allocated ? pic->nb_slice_buffers_allocated * 2 : 64,
|
||||||
2 * sizeof(*pic->slice_buffers));
|
2 * sizeof(*pic->slice_buffers));
|
||||||
if (!tmp)
|
if (!tmp)
|
||||||
return AVERROR(ENOMEM);
|
return AVERROR(ENOMEM);
|
||||||
|
|
||||||
pic->slice_buffers = tmp;
|
pic->slice_buffers = tmp;
|
||||||
pic->slices_allocated = pic->slices_allocated ? pic->slices_allocated * 2 : 64;
|
pic->nb_slice_buffers_allocated = pic->nb_slice_buffers_allocated ? pic->nb_slice_buffers_allocated * 2 : 64;
|
||||||
}
|
}
|
||||||
av_assert0(pic->nb_slices + 1 <= pic->slices_allocated);
|
av_assert0(pic->nb_slices + 1 <= pic->nb_slice_buffers_allocated);
|
||||||
|
|
||||||
index = 2 * pic->nb_slices;
|
index = 2 * pic->nb_slices;
|
||||||
|
|
||||||
|
@ -238,7 +238,7 @@ exit:
|
||||||
pic->nb_param_buffers_allocated = 0;
|
pic->nb_param_buffers_allocated = 0;
|
||||||
av_freep(&pic->param_buffers);
|
av_freep(&pic->param_buffers);
|
||||||
pic->nb_slices = 0;
|
pic->nb_slices = 0;
|
||||||
pic->slices_allocated = 0;
|
pic->nb_slice_buffers_allocated = 0;
|
||||||
av_freep(&pic->slice_buffers);
|
av_freep(&pic->slice_buffers);
|
||||||
|
|
||||||
return err;
|
return err;
|
||||||
|
@ -253,7 +253,7 @@ int ff_vaapi_decode_cancel(AVCodecContext *avctx,
|
||||||
pic->nb_param_buffers_allocated = 0;
|
pic->nb_param_buffers_allocated = 0;
|
||||||
av_freep(&pic->param_buffers);
|
av_freep(&pic->param_buffers);
|
||||||
pic->nb_slices = 0;
|
pic->nb_slices = 0;
|
||||||
pic->slices_allocated = 0;
|
pic->nb_slice_buffers_allocated = 0;
|
||||||
av_freep(&pic->slice_buffers);
|
av_freep(&pic->slice_buffers);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -41,7 +41,7 @@ typedef struct VAAPIDecodePicture {
|
||||||
|
|
||||||
int nb_slices;
|
int nb_slices;
|
||||||
VABufferID *slice_buffers;
|
VABufferID *slice_buffers;
|
||||||
int slices_allocated;
|
int nb_slice_buffers_allocated;
|
||||||
} VAAPIDecodePicture;
|
} VAAPIDecodePicture;
|
||||||
|
|
||||||
typedef struct VAAPIDecodeContext {
|
typedef struct VAAPIDecodeContext {
|
||||||
|
|
Loading…
Reference in New Issue