FFmpeg
Data Fields
FFVulkanEncodePicture Struct Reference

#include <vulkan_encode.h>

Data Fields

FFHWBaseEncodePicture base
 
VkVideoPictureResourceInfoKHR dpb_res
 
VkVideoReferenceSlotInfoKHR dpb_slot
 
struct {
   VkImageView   view
 
   VkImageAspectFlags   aspect
 
in
 
struct {
   VkImageView   view
 
   VkImageAspectFlags   aspect
 
dpb
 
void * codec_layer
 
void * codec_rc_layer
 
FFVkExecContextexec
 
AVBufferRefpkt_buf
 
int slices_offset
 

Detailed Description

Definition at line 39 of file vulkan_encode.h.

Field Documentation

◆ base

FFHWBaseEncodePicture FFVulkanEncodePicture::base

Definition at line 40 of file vulkan_encode.h.

◆ dpb_res

VkVideoPictureResourceInfoKHR FFVulkanEncodePicture::dpb_res

Definition at line 41 of file vulkan_encode.h.

Referenced by vulkan_encode_issue().

◆ dpb_slot

VkVideoReferenceSlotInfoKHR FFVulkanEncodePicture::dpb_slot

Definition at line 42 of file vulkan_encode.h.

Referenced by init_pic_params(), vulkan_encode_free(), and vulkan_encode_issue().

◆ view

VkImageView FFVulkanEncodePicture::view

Definition at line 45 of file vulkan_encode.h.

Referenced by vulkan_encode_free(), vulkan_encode_init(), and vulkan_encode_issue().

◆ aspect

VkImageAspectFlags FFVulkanEncodePicture::aspect

Definition at line 46 of file vulkan_encode.h.

Referenced by vulkan_encode_init(), and vulkan_encode_issue().

◆ in

struct { ... } FFVulkanEncodePicture::in

◆ dpb

struct { ... } FFVulkanEncodePicture::dpb

◆ codec_layer

void* FFVulkanEncodePicture::codec_layer

Definition at line 54 of file vulkan_encode.h.

◆ codec_rc_layer

void* FFVulkanEncodePicture::codec_rc_layer

Definition at line 55 of file vulkan_encode.h.

◆ exec

FFVkExecContext* FFVulkanEncodePicture::exec

Definition at line 57 of file vulkan_encode.h.

Referenced by vulkan_encode_issue(), vulkan_encode_output(), and vulkan_encode_wait().

◆ pkt_buf

AVBufferRef* FFVulkanEncodePicture::pkt_buf

Definition at line 58 of file vulkan_encode.h.

Referenced by vulkan_encode_issue(), and vulkan_encode_output().

◆ slices_offset

int FFVulkanEncodePicture::slices_offset

Definition at line 59 of file vulkan_encode.h.

Referenced by vulkan_encode_issue(), and vulkan_encode_output().


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