FFmpeg
Data Fields
AV1VulkanDecodePicture Struct Reference

Data Fields

FFVulkanDecodePicture vp
 
FFVulkanDecodeContextdec
 
StdVideoAV1MESATile tiles [MAX_TILES]
 
StdVideoAV1MESATileList tile_list
 
const uint32_t * tile_offsets
 
VkVideoDecodeAV1DpbSlotInfoMESA vkav1_ref
 
StdVideoAV1MESAFrameHeader av1_frame_header
 
VkVideoDecodeAV1PictureInfoMESA av1_pic_info
 
const AV1Frameref_src [AV1_NUM_REF_FRAMES]
 
VkVideoDecodeAV1DpbSlotInfoMESA vkav1_refs [AV1_NUM_REF_FRAMES]
 
uint8_t frame_id_set
 
uint8_t frame_id
 

Detailed Description

Definition at line 31 of file vulkan_av1.c.

Field Documentation

◆ vp

FFVulkanDecodePicture AV1VulkanDecodePicture::vp

◆ dec

FFVulkanDecodeContext* AV1VulkanDecodePicture::dec

Definition at line 36 of file vulkan_av1.c.

Referenced by vk_av1_free_frame_priv(), and vk_av1_start_frame().

◆ tiles

StdVideoAV1MESATile AV1VulkanDecodePicture::tiles[MAX_TILES]

Definition at line 38 of file vulkan_av1.c.

Referenced by vk_av1_decode_slice(), and vk_av1_start_frame().

◆ tile_list

StdVideoAV1MESATileList AV1VulkanDecodePicture::tile_list

Definition at line 39 of file vulkan_av1.c.

Referenced by vk_av1_decode_slice(), vk_av1_end_frame(), and vk_av1_start_frame().

◆ tile_offsets

const uint32_t* AV1VulkanDecodePicture::tile_offsets

Definition at line 40 of file vulkan_av1.c.

Referenced by vk_av1_decode_slice().

◆ vkav1_ref

VkVideoDecodeAV1DpbSlotInfoMESA AV1VulkanDecodePicture::vkav1_ref

Definition at line 43 of file vulkan_av1.c.

Referenced by vk_av1_start_frame().

◆ av1_frame_header

StdVideoAV1MESAFrameHeader AV1VulkanDecodePicture::av1_frame_header

Definition at line 44 of file vulkan_av1.c.

Referenced by vk_av1_start_frame().

◆ av1_pic_info

VkVideoDecodeAV1PictureInfoMESA AV1VulkanDecodePicture::av1_pic_info

Definition at line 45 of file vulkan_av1.c.

Referenced by vk_av1_start_frame().

◆ ref_src

const AV1Frame* AV1VulkanDecodePicture::ref_src[AV1_NUM_REF_FRAMES]

Definition at line 48 of file vulkan_av1.c.

Referenced by vk_av1_end_frame(), and vk_av1_start_frame().

◆ vkav1_refs

VkVideoDecodeAV1DpbSlotInfoMESA AV1VulkanDecodePicture::vkav1_refs[AV1_NUM_REF_FRAMES]

Definition at line 49 of file vulkan_av1.c.

Referenced by vk_av1_start_frame().

◆ frame_id_set

uint8_t AV1VulkanDecodePicture::frame_id_set

Definition at line 51 of file vulkan_av1.c.

Referenced by vk_av1_free_frame_priv(), and vk_av1_start_frame().

◆ frame_id

uint8_t AV1VulkanDecodePicture::frame_id

Definition at line 52 of file vulkan_av1.c.

Referenced by vk_av1_fill_pict(), vk_av1_free_frame_priv(), and vk_av1_start_frame().


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