FFmpeg
Data Fields
OverlayVulkanContext Struct Reference

Data Fields

FFVulkanContext vkctx
 
FFFrameSync fs
 
int initialized
 
FFVulkanPipeline pl
 
FFVkExecPool e
 
FFVkQueueFamilyCtx qf
 
FFVkSPIRVShader shd
 
VkSampler sampler
 
struct {
   int32_t   o_offset [2 *3]
 
   int32_t   o_size [2 *3]
 
opts
 
int overlay_x
 
int overlay_y
 
int overlay_w
 
int overlay_h
 

Detailed Description

Definition at line 29 of file vf_overlay_vulkan.c.

Field Documentation

◆ vkctx

FFVulkanContext OverlayVulkanContext::vkctx

Definition at line 30 of file vf_overlay_vulkan.c.

◆ fs

FFFrameSync OverlayVulkanContext::fs

Definition at line 31 of file vf_overlay_vulkan.c.

◆ initialized

int OverlayVulkanContext::initialized

Definition at line 33 of file vf_overlay_vulkan.c.

◆ pl

FFVulkanPipeline OverlayVulkanContext::pl

Definition at line 34 of file vf_overlay_vulkan.c.

◆ e

FFVkExecPool OverlayVulkanContext::e

Definition at line 35 of file vf_overlay_vulkan.c.

◆ qf

FFVkQueueFamilyCtx OverlayVulkanContext::qf

Definition at line 36 of file vf_overlay_vulkan.c.

◆ shd

FFVkSPIRVShader OverlayVulkanContext::shd

Definition at line 37 of file vf_overlay_vulkan.c.

◆ sampler

VkSampler OverlayVulkanContext::sampler

Definition at line 38 of file vf_overlay_vulkan.c.

◆ o_offset

int32_t OverlayVulkanContext::o_offset[2 *3]

Definition at line 42 of file vf_overlay_vulkan.c.

◆ o_size

int32_t OverlayVulkanContext::o_size[2 *3]

Definition at line 43 of file vf_overlay_vulkan.c.

◆ opts

struct { ... } OverlayVulkanContext::opts

◆ overlay_x

int OverlayVulkanContext::overlay_x

Definition at line 46 of file vf_overlay_vulkan.c.

◆ overlay_y

int OverlayVulkanContext::overlay_y

Definition at line 47 of file vf_overlay_vulkan.c.

◆ overlay_w

int OverlayVulkanContext::overlay_w

Definition at line 48 of file vf_overlay_vulkan.c.

◆ overlay_h

int OverlayVulkanContext::overlay_h

Definition at line 49 of file vf_overlay_vulkan.c.


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