FFmpeg
Data Fields
FFVkVideoSession Struct Reference

#include <vulkan_video.h>

Data Fields

VkVideoSessionKHR session
 
VkDeviceMemory * mem
 
uint32_t nb_mem
 
VkSamplerYcbcrConversion yuv_sampler
 
AVBufferRefdpb_hwfc_ref
 
int layered_dpb
 
AVFramelayered_frame
 
VkImageView layered_view
 
VkImageAspectFlags layered_aspect
 

Detailed Description

Definition at line 32 of file vulkan_video.h.

Field Documentation

◆ session

VkVideoSessionKHR FFVkVideoSession::session

Definition at line 33 of file vulkan_video.h.

◆ mem

VkDeviceMemory* FFVkVideoSession::mem

Definition at line 34 of file vulkan_video.h.

◆ nb_mem

uint32_t FFVkVideoSession::nb_mem

Definition at line 35 of file vulkan_video.h.

◆ yuv_sampler

VkSamplerYcbcrConversion FFVkVideoSession::yuv_sampler

Definition at line 37 of file vulkan_video.h.

◆ dpb_hwfc_ref

AVBufferRef* FFVkVideoSession::dpb_hwfc_ref

Definition at line 39 of file vulkan_video.h.

◆ layered_dpb

int FFVkVideoSession::layered_dpb

Definition at line 40 of file vulkan_video.h.

◆ layered_frame

AVFrame* FFVkVideoSession::layered_frame

Definition at line 41 of file vulkan_video.h.

◆ layered_view

VkImageView FFVkVideoSession::layered_view

Definition at line 42 of file vulkan_video.h.

◆ layered_aspect

VkImageAspectFlags FFVkVideoSession::layered_aspect

Definition at line 43 of file vulkan_video.h.


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