FFmpeg
Data Fields
FFVulkanDecodeShared Struct Reference

#include <vulkan_decode.h>

Data Fields

FFVulkanContext s
 
FFVkVideoCommon common
 
FFVkQueueFamilyCtx qf
 
VkVideoCapabilitiesKHR caps
 
VkVideoDecodeCapabilitiesKHR dec_caps
 
AVBufferRefdpb_hwfc_ref
 
AVFramelayered_frame
 
VkImageView layered_view
 
VkImageAspectFlags layered_aspect
 
VkVideoSessionParametersKHR empty_session_params
 
VkSamplerYcbcrConversion yuv_sampler
 

Detailed Description

Definition at line 37 of file vulkan_decode.h.

Field Documentation

◆ s

FFVulkanContext FFVulkanDecodeShared::s

Definition at line 38 of file vulkan_decode.h.

◆ common

FFVkVideoCommon FFVulkanDecodeShared::common

Definition at line 39 of file vulkan_decode.h.

◆ qf

FFVkQueueFamilyCtx FFVulkanDecodeShared::qf

Definition at line 40 of file vulkan_decode.h.

◆ caps

VkVideoCapabilitiesKHR FFVulkanDecodeShared::caps

Definition at line 42 of file vulkan_decode.h.

◆ dec_caps

VkVideoDecodeCapabilitiesKHR FFVulkanDecodeShared::dec_caps

Definition at line 43 of file vulkan_decode.h.

◆ dpb_hwfc_ref

AVBufferRef* FFVulkanDecodeShared::dpb_hwfc_ref

Definition at line 45 of file vulkan_decode.h.

◆ layered_frame

AVFrame* FFVulkanDecodeShared::layered_frame

Definition at line 47 of file vulkan_decode.h.

◆ layered_view

VkImageView FFVulkanDecodeShared::layered_view

Definition at line 48 of file vulkan_decode.h.

◆ layered_aspect

VkImageAspectFlags FFVulkanDecodeShared::layered_aspect

Definition at line 49 of file vulkan_decode.h.

◆ empty_session_params

VkVideoSessionParametersKHR FFVulkanDecodeShared::empty_session_params

Definition at line 51 of file vulkan_decode.h.

◆ yuv_sampler

VkSamplerYcbcrConversion FFVulkanDecodeShared::yuv_sampler

Definition at line 53 of file vulkan_decode.h.


The documentation for this struct was generated from the following file: