FFmpeg
Data Fields
FFv1VkParameters Struct Reference

Data Fields

VkDeviceAddress slice_state
 
VkDeviceAddress scratch_data
 
VkDeviceAddress out_data
 
int32_t sar [2]
 
uint32_t chroma_shift [2]
 
uint32_t plane_state_size
 
uint32_t context_count
 
uint32_t crcref
 
uint32_t slice_size_max
 
uint8_t bits_per_raw_sample
 
uint8_t context_model
 
uint8_t version
 
uint8_t micro_version
 
uint8_t force_pcm
 
uint8_t key_frame
 
uint8_t planes
 
uint8_t codec_planes
 
uint8_t transparency
 
uint8_t colorspace
 
uint8_t pic_mode
 
uint8_t ec
 
uint8_t ppi
 
uint8_t chunks
 
uint8_t padding [2]
 
VkDeviceAddress slice_data
 
int fmt_lut [4]
 
uint32_t img_size [2]
 
int rct_offset
 
uint8_t extend_lookup [8]
 
uint8_t quant_table_count
 
uint8_t color_planes
 
uint8_t planar_rgb
 
uint8_t golomb
 
uint8_t check_crc
 

Detailed Description

Definition at line 125 of file ffv1enc_vulkan.c.

Field Documentation

◆ slice_state

VkDeviceAddress FFv1VkParameters::slice_state

Definition at line 126 of file ffv1enc_vulkan.c.

Referenced by vulkan_encode_ffv1_submit_frame().

◆ scratch_data

VkDeviceAddress FFv1VkParameters::scratch_data

Definition at line 127 of file ffv1enc_vulkan.c.

◆ out_data

VkDeviceAddress FFv1VkParameters::out_data

Definition at line 128 of file ffv1enc_vulkan.c.

◆ sar

int32_t FFv1VkParameters::sar[2]

Definition at line 130 of file ffv1enc_vulkan.c.

◆ chroma_shift

uint32_t FFv1VkParameters::chroma_shift

Definition at line 131 of file ffv1enc_vulkan.c.

◆ plane_state_size

uint32_t FFv1VkParameters::plane_state_size

Definition at line 133 of file ffv1enc_vulkan.c.

◆ context_count

uint32_t FFv1VkParameters::context_count

Definition at line 134 of file ffv1enc_vulkan.c.

◆ crcref

uint32_t FFv1VkParameters::crcref

Definition at line 135 of file ffv1enc_vulkan.c.

◆ slice_size_max

uint32_t FFv1VkParameters::slice_size_max

Definition at line 136 of file ffv1enc_vulkan.c.

◆ bits_per_raw_sample

uint8_t FFv1VkParameters::bits_per_raw_sample

Definition at line 138 of file ffv1enc_vulkan.c.

◆ context_model

uint8_t FFv1VkParameters::context_model

Definition at line 139 of file ffv1enc_vulkan.c.

◆ version

uint8_t FFv1VkParameters::version

Definition at line 140 of file ffv1enc_vulkan.c.

◆ micro_version

uint8_t FFv1VkParameters::micro_version

Definition at line 141 of file ffv1enc_vulkan.c.

◆ force_pcm

uint8_t FFv1VkParameters::force_pcm

Definition at line 142 of file ffv1enc_vulkan.c.

◆ key_frame

uint8_t FFv1VkParameters::key_frame

Definition at line 143 of file ffv1enc_vulkan.c.

◆ planes

uint8_t FFv1VkParameters::planes

Definition at line 144 of file ffv1enc_vulkan.c.

◆ codec_planes

uint8_t FFv1VkParameters::codec_planes

Definition at line 145 of file ffv1enc_vulkan.c.

◆ transparency

uint8_t FFv1VkParameters::transparency

Definition at line 146 of file ffv1enc_vulkan.c.

◆ colorspace

uint8_t FFv1VkParameters::colorspace

Definition at line 147 of file ffv1enc_vulkan.c.

◆ pic_mode

uint8_t FFv1VkParameters::pic_mode

Definition at line 148 of file ffv1enc_vulkan.c.

◆ ec

uint8_t FFv1VkParameters::ec

Definition at line 149 of file ffv1enc_vulkan.c.

◆ ppi

uint8_t FFv1VkParameters::ppi

Definition at line 150 of file ffv1enc_vulkan.c.

◆ chunks

uint8_t FFv1VkParameters::chunks

Definition at line 151 of file ffv1enc_vulkan.c.

◆ padding

uint8_t FFv1VkParameters::padding

Definition at line 152 of file ffv1enc_vulkan.c.

◆ slice_data

VkDeviceAddress FFv1VkParameters::slice_data

Definition at line 76 of file vulkan_ffv1.c.

Referenced by vk_ffv1_end_frame().

◆ fmt_lut

int FFv1VkParameters::fmt_lut[4]

Definition at line 79 of file vulkan_ffv1.c.

Referenced by vk_ffv1_end_frame().

◆ img_size

uint32_t FFv1VkParameters::img_size[2]

Definition at line 80 of file vulkan_ffv1.c.

◆ rct_offset

int FFv1VkParameters::rct_offset

Definition at line 85 of file vulkan_ffv1.c.

◆ extend_lookup

uint8_t FFv1VkParameters::extend_lookup[8]

Definition at line 87 of file vulkan_ffv1.c.

Referenced by vk_ffv1_end_frame().

◆ quant_table_count

uint8_t FFv1VkParameters::quant_table_count

Definition at line 89 of file vulkan_ffv1.c.

◆ color_planes

uint8_t FFv1VkParameters::color_planes

Definition at line 95 of file vulkan_ffv1.c.

◆ planar_rgb

uint8_t FFv1VkParameters::planar_rgb

Definition at line 97 of file vulkan_ffv1.c.

◆ golomb

uint8_t FFv1VkParameters::golomb

Definition at line 100 of file vulkan_ffv1.c.

◆ check_crc

uint8_t FFv1VkParameters::check_crc

Definition at line 101 of file vulkan_ffv1.c.


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