You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
vulkan_decode: remove unused fields
This commit is contained in:
@@ -136,7 +136,6 @@ int ff_vk_decode_prepare_frame(FFVulkanDecodeContext *dec, AVFrame *pic,
|
|||||||
int err;
|
int err;
|
||||||
FFVulkanDecodeShared *ctx = (FFVulkanDecodeShared *)dec->shared_ref->data;
|
FFVulkanDecodeShared *ctx = (FFVulkanDecodeShared *)dec->shared_ref->data;
|
||||||
|
|
||||||
vkpic->nb_slices = 0;
|
|
||||||
vkpic->slices_size = 0;
|
vkpic->slices_size = 0;
|
||||||
|
|
||||||
/* If the decoder made a blank frame to make up for a missing ref, or the
|
/* If the decoder made a blank frame to make up for a missing ref, or the
|
||||||
@@ -247,7 +246,6 @@ int ff_vk_decode_add_slice(AVCodecContext *avctx, FFVulkanDecodePicture *vp,
|
|||||||
memcpy(slices + vp->slices_size + startcode_len, data, size);
|
memcpy(slices + vp->slices_size + startcode_len, data, size);
|
||||||
|
|
||||||
*nb_slices = nb + 1;
|
*nb_slices = nb + 1;
|
||||||
vp->nb_slices++;
|
|
||||||
vp->slices_size += startcode_len + size;
|
vp->slices_size += startcode_len + size;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@@ -80,10 +80,6 @@ typedef struct FFVulkanDecodePicture {
|
|||||||
VkSemaphore sem;
|
VkSemaphore sem;
|
||||||
uint64_t sem_value;
|
uint64_t sem_value;
|
||||||
|
|
||||||
/* State */
|
|
||||||
int update_params;
|
|
||||||
AVBufferRef *session_params;
|
|
||||||
|
|
||||||
/* Current picture */
|
/* Current picture */
|
||||||
VkVideoPictureResourceInfoKHR ref;
|
VkVideoPictureResourceInfoKHR ref;
|
||||||
VkVideoReferenceSlotInfoKHR ref_slot;
|
VkVideoReferenceSlotInfoKHR ref_slot;
|
||||||
@@ -93,7 +89,6 @@ typedef struct FFVulkanDecodePicture {
|
|||||||
VkVideoReferenceSlotInfoKHR ref_slots[36];
|
VkVideoReferenceSlotInfoKHR ref_slots[36];
|
||||||
|
|
||||||
/* Main decoding struct */
|
/* Main decoding struct */
|
||||||
AVBufferRef *params_buf;
|
|
||||||
VkVideoDecodeInfoKHR decode_info;
|
VkVideoDecodeInfoKHR decode_info;
|
||||||
|
|
||||||
/* Slice data */
|
/* Slice data */
|
||||||
@@ -101,7 +96,6 @@ typedef struct FFVulkanDecodePicture {
|
|||||||
size_t slices_size;
|
size_t slices_size;
|
||||||
uint32_t *slice_off;
|
uint32_t *slice_off;
|
||||||
unsigned int slice_off_max;
|
unsigned int slice_off_max;
|
||||||
uint32_t nb_slices;
|
|
||||||
} FFVulkanDecodePicture;
|
} FFVulkanDecodePicture;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user