FFmpeg
Data Fields
FFVkEncodeCommonOptions Struct Reference

#include <vulkan_encode.h>

Data Fields

int qp
 
int quality
 
int profile
 
int level
 
int tier
 
int async_depth
 
VkVideoEncodeUsageFlagBitsKHR usage
 
VkVideoEncodeContentFlagBitsKHR content
 
VkVideoEncodeTuningModeKHR tune
 
VkVideoEncodeRateControlModeFlagBitsKHR rc_mode
 

Detailed Description

Definition at line 150 of file vulkan_encode.h.

Field Documentation

◆ qp

int FFVkEncodeCommonOptions::qp

Definition at line 151 of file vulkan_encode.h.

Referenced by init_enc_options().

◆ quality

int FFVkEncodeCommonOptions::quality

Definition at line 152 of file vulkan_encode.h.

◆ profile

int FFVkEncodeCommonOptions::profile

Definition at line 153 of file vulkan_encode.h.

Referenced by vulkan_encode_h264_init(), and vulkan_encode_h265_init().

◆ level

int FFVkEncodeCommonOptions::level

Definition at line 154 of file vulkan_encode.h.

Referenced by init_profile().

◆ tier

int FFVkEncodeCommonOptions::tier

Definition at line 155 of file vulkan_encode.h.

Referenced by init_sequence_headers().

◆ async_depth

int FFVkEncodeCommonOptions::async_depth

Definition at line 156 of file vulkan_encode.h.

◆ usage

VkVideoEncodeUsageFlagBitsKHR FFVkEncodeCommonOptions::usage

Definition at line 157 of file vulkan_encode.h.

◆ content

VkVideoEncodeContentFlagBitsKHR FFVkEncodeCommonOptions::content

Definition at line 158 of file vulkan_encode.h.

◆ tune

VkVideoEncodeTuningModeKHR FFVkEncodeCommonOptions::tune

Definition at line 159 of file vulkan_encode.h.

◆ rc_mode

VkVideoEncodeRateControlModeFlagBitsKHR FFVkEncodeCommonOptions::rc_mode

Definition at line 161 of file vulkan_encode.h.

Referenced by init_enc_options(), init_sequence_headers(), and setup_slices().


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