FFmpeg
|
#include <vulkan_encode.h>
Data Fields | |
FFVulkanContext | s |
FFVkVideoCommon | common |
FFHWBaseEncodeContext | base |
const FFVulkanCodec * | codec |
int | explicit_qp |
int | session_reset |
VkVideoSessionParametersKHR | session_params |
AVBufferPool * | buf_pool |
VkFormat | pic_format |
FFVkEncodeCommonOptions | opts |
VkVideoProfileInfoKHR | profile |
VkVideoProfileListInfoKHR | profile_list |
VkVideoCapabilitiesKHR | caps |
VkVideoEncodeQualityLevelPropertiesKHR | quality_props |
VkVideoEncodeCapabilitiesKHR | enc_caps |
VkVideoEncodeUsageInfoKHR | usage_info |
FFVkQueueFamilyCtx | qf_enc |
FFVkExecPool | enc_pool |
FFHWBaseEncodePicture * | slots [32] |
Definition at line 165 of file vulkan_encode.h.
FFVulkanContext FFVulkanEncodeContext::s |
Definition at line 166 of file vulkan_encode.h.
FFVkVideoCommon FFVulkanEncodeContext::common |
Definition at line 167 of file vulkan_encode.h.
FFHWBaseEncodeContext FFVulkanEncodeContext::base |
Definition at line 168 of file vulkan_encode.h.
Referenced by init_sequence_headers().
const FFVulkanCodec* FFVulkanEncodeContext::codec |
Definition at line 169 of file vulkan_encode.h.
int FFVulkanEncodeContext::explicit_qp |
Definition at line 171 of file vulkan_encode.h.
Referenced by init_enc_options().
int FFVulkanEncodeContext::session_reset |
Definition at line 172 of file vulkan_encode.h.
VkVideoSessionParametersKHR FFVulkanEncodeContext::session_params |
Definition at line 176 of file vulkan_encode.h.
AVBufferPool* FFVulkanEncodeContext::buf_pool |
Definition at line 178 of file vulkan_encode.h.
VkFormat FFVulkanEncodeContext::pic_format |
Definition at line 180 of file vulkan_encode.h.
FFVkEncodeCommonOptions FFVulkanEncodeContext::opts |
Definition at line 182 of file vulkan_encode.h.
Referenced by init_enc_options(), init_profile(), init_sequence_headers(), setup_slices(), vulkan_encode_h264_init(), and vulkan_encode_h265_init().
VkVideoProfileInfoKHR FFVulkanEncodeContext::profile |
Definition at line 184 of file vulkan_encode.h.
VkVideoProfileListInfoKHR FFVulkanEncodeContext::profile_list |
Definition at line 185 of file vulkan_encode.h.
VkVideoCapabilitiesKHR FFVulkanEncodeContext::caps |
Definition at line 186 of file vulkan_encode.h.
VkVideoEncodeQualityLevelPropertiesKHR FFVulkanEncodeContext::quality_props |
Definition at line 187 of file vulkan_encode.h.
VkVideoEncodeCapabilitiesKHR FFVulkanEncodeContext::enc_caps |
Definition at line 188 of file vulkan_encode.h.
VkVideoEncodeUsageInfoKHR FFVulkanEncodeContext::usage_info |
Definition at line 189 of file vulkan_encode.h.
FFVkQueueFamilyCtx FFVulkanEncodeContext::qf_enc |
Definition at line 191 of file vulkan_encode.h.
FFVkExecPool FFVulkanEncodeContext::enc_pool |
Definition at line 192 of file vulkan_encode.h.
FFHWBaseEncodePicture* FFVulkanEncodeContext::slots[32] |
Definition at line 194 of file vulkan_encode.h.