| 
    FFmpeg
    
   | 
 
#include <vulkan_decode.h>
Data Fields | |
| AVFrame * | dpb_frame | 
| VkImageView | img_view_ref | 
| VkImageView | img_view_out | 
| VkImageView | img_view_dest | 
| VkImageAspectFlags | img_aspect | 
| VkImageAspectFlags | img_aspect_ref | 
| VkSemaphore | sem | 
| uint64_t | sem_value | 
| VkVideoPictureResourceInfoKHR | ref | 
| VkVideoReferenceSlotInfoKHR | ref_slot | 
| VkVideoPictureResourceInfoKHR | refs [36] | 
| VkVideoReferenceSlotInfoKHR | ref_slots [36] | 
| VkVideoDecodeInfoKHR | decode_info | 
| AVBufferRef * | slices_buf | 
| size_t | slices_size | 
| PFN_vkWaitSemaphores | wait_semaphores | 
| PFN_vkDestroyImageView | destroy_image_view | 
Definition at line 87 of file vulkan_decode.h.
| AVFrame* FFVulkanDecodePicture::dpb_frame | 
Definition at line 88 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), ff_vk_decode_free_frame(), and ff_vk_decode_prepare_frame().
| VkImageView FFVulkanDecodePicture::img_view_ref | 
Definition at line 90 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), ff_vk_decode_prepare_frame(), vk_av1_fill_pict(), vk_h264_fill_pict(), and vk_hevc_fill_pict().
| VkImageView FFVulkanDecodePicture::img_view_out | 
Definition at line 91 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), ff_vk_decode_free_frame(), ff_vk_decode_prepare_frame(), vk_h264_start_frame(), and vk_hevc_start_frame().
| VkImageView FFVulkanDecodePicture::img_view_dest | 
Definition at line 92 of file vulkan_decode.h.
Referenced by ff_vk_decode_free_frame(), and ff_vk_decode_prepare_frame().
| VkImageAspectFlags FFVulkanDecodePicture::img_aspect | 
Definition at line 93 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), and ff_vk_decode_prepare_frame().
| VkImageAspectFlags FFVulkanDecodePicture::img_aspect_ref | 
Definition at line 94 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), and ff_vk_decode_prepare_frame().
| VkSemaphore FFVulkanDecodePicture::sem | 
Definition at line 96 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), and ff_vk_decode_free_frame().
| uint64_t FFVulkanDecodePicture::sem_value | 
Definition at line 97 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), and ff_vk_decode_free_frame().
| VkVideoPictureResourceInfoKHR FFVulkanDecodePicture::ref | 
Definition at line 100 of file vulkan_decode.h.
Referenced by vk_h264_start_frame(), and vk_hevc_start_frame().
| VkVideoReferenceSlotInfoKHR FFVulkanDecodePicture::ref_slot | 
Definition at line 101 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), vk_h264_start_frame(), and vk_hevc_start_frame().
| VkVideoPictureResourceInfoKHR FFVulkanDecodePicture::refs[36] | 
Definition at line 104 of file vulkan_decode.h.
Referenced by vk_h264_start_frame(), and vk_hevc_start_frame().
| VkVideoReferenceSlotInfoKHR FFVulkanDecodePicture::ref_slots[36] | 
Definition at line 105 of file vulkan_decode.h.
Referenced by vk_h264_start_frame(), and vk_hevc_start_frame().
| VkVideoDecodeInfoKHR FFVulkanDecodePicture::decode_info | 
Definition at line 108 of file vulkan_decode.h.
Referenced by ff_vk_decode_frame(), vk_av1_end_frame(), vk_h264_end_frame(), vk_h264_start_frame(), vk_hevc_end_frame(), and vk_hevc_start_frame().
| AVBufferRef* FFVulkanDecodePicture::slices_buf | 
Definition at line 111 of file vulkan_decode.h.
Referenced by ff_vk_decode_add_slice(), ff_vk_decode_frame(), ff_vk_decode_free_frame(), and vk_h264_end_frame().
| size_t FFVulkanDecodePicture::slices_size | 
Definition at line 112 of file vulkan_decode.h.
Referenced by ff_vk_decode_add_slice(), ff_vk_decode_frame(), ff_vk_decode_prepare_frame(), vk_av1_end_frame(), vk_h264_end_frame(), and vk_hevc_end_frame().
| PFN_vkWaitSemaphores FFVulkanDecodePicture::wait_semaphores | 
Definition at line 115 of file vulkan_decode.h.
Referenced by ff_vk_decode_free_frame(), and ff_vk_decode_prepare_frame().
| PFN_vkDestroyImageView FFVulkanDecodePicture::destroy_image_view | 
Definition at line 116 of file vulkan_decode.h.
Referenced by ff_vk_decode_free_frame(), and ff_vk_decode_prepare_frame().
 1.8.17