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

Data Fields

FFVkBufferout_data_ref [2]
 
FFVkBufferslice_sizes_ref [2]
 
FFVkBuffergathered_ref [2]
 
FFVkBufferslice_data_ref [2]
 
FFVkBufferslice_score_ref [2]
 
FFVkBufferframe_size_ref [2]
 
int64_t pts
 
int64_t duration
 
void * frame_opaque
 
AVBufferRefframe_opaque_ref
 
enum AVColorTransferCharacteristic color_trc
 
enum AVColorSpace colorspace
 
enum AVColorPrimaries color_primaries
 
int key_frame
 
int flags
 

Detailed Description

Definition at line 86 of file proresenc_kostya_vulkan.c.

Field Documentation

◆ out_data_ref

FFVkBuffer* VulkanEncodeProresFrameData::out_data_ref[2]

Definition at line 88 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ slice_sizes_ref

FFVkBuffer* VulkanEncodeProresFrameData::slice_sizes_ref[2]

Definition at line 89 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ gathered_ref

FFVkBuffer* VulkanEncodeProresFrameData::gathered_ref[2]

Definition at line 90 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ slice_data_ref

FFVkBuffer* VulkanEncodeProresFrameData::slice_data_ref[2]

Definition at line 91 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ slice_score_ref

FFVkBuffer* VulkanEncodeProresFrameData::slice_score_ref[2]

Definition at line 92 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ frame_size_ref

FFVkBuffer* VulkanEncodeProresFrameData::frame_size_ref[2]

Definition at line 93 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_submit_frame().

◆ pts

int64_t VulkanEncodeProresFrameData::pts

Definition at line 96 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ duration

int64_t VulkanEncodeProresFrameData::duration

Definition at line 97 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ frame_opaque

void* VulkanEncodeProresFrameData::frame_opaque

Definition at line 98 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ frame_opaque_ref

AVBufferRef* VulkanEncodeProresFrameData::frame_opaque_ref

Definition at line 99 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ color_trc

enum AVColorTransferCharacteristic VulkanEncodeProresFrameData::color_trc

Definition at line 100 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ colorspace

enum AVColorSpace VulkanEncodeProresFrameData::colorspace

Definition at line 101 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ color_primaries

enum AVColorPrimaries VulkanEncodeProresFrameData::color_primaries

Definition at line 102 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().

◆ key_frame

int VulkanEncodeProresFrameData::key_frame

Definition at line 103 of file proresenc_kostya_vulkan.c.

Referenced by get_packet().

◆ flags

int VulkanEncodeProresFrameData::flags

Definition at line 104 of file proresenc_kostya_vulkan.c.

Referenced by get_packet(), and vulkan_encode_prores_receive_packet().


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