FFmpeg
Loading...
Searching...
No Matches
FFVkVideoCommon Struct Reference

#include <vulkan_video.h>

Data Fields

VkVideoSessionKHR session
 
VkDeviceMemory * mem
 
uint32_t nb_mem
 
FFVkVideoDPBdpb
 
int layered_dpb
 
FFVkVideoDPBImagelayered_img
 
VkImageView layered_view
 
VkImageAspectFlags layered_aspect
 

Detailed Description

Definition at line 63 of file vulkan_video.h.

Field Documentation

◆ session

VkVideoSessionKHR FFVkVideoCommon::session

Definition at line 64 of file vulkan_video.h.

Referenced by ff_vk_video_common_init(), and ff_vk_video_common_uninit().

◆ mem

VkDeviceMemory* FFVkVideoCommon::mem

Definition at line 65 of file vulkan_video.h.

Referenced by ff_vk_video_common_init(), and ff_vk_video_common_uninit().

◆ nb_mem

uint32_t FFVkVideoCommon::nb_mem

Definition at line 66 of file vulkan_video.h.

Referenced by ff_vk_video_common_init(), and ff_vk_video_common_uninit().

◆ dpb

FFVkVideoDPB* FFVkVideoCommon::dpb

Definition at line 68 of file vulkan_video.h.

Referenced by ff_vk_video_common_uninit(), and ff_vk_video_dpb_init().

◆ layered_dpb

int FFVkVideoCommon::layered_dpb

Definition at line 69 of file vulkan_video.h.

◆ layered_img

FFVkVideoDPBImage* FFVkVideoCommon::layered_img

Definition at line 70 of file vulkan_video.h.

Referenced by ff_vk_video_common_uninit().

◆ layered_view

VkImageView FFVkVideoCommon::layered_view

Definition at line 71 of file vulkan_video.h.

Referenced by ff_vk_video_common_uninit().

◆ layered_aspect

VkImageAspectFlags FFVkVideoCommon::layered_aspect

Definition at line 72 of file vulkan_video.h.


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