FFmpeg
|
Data Fields | |
FFVulkanEncodeContext | common |
CodedBitstreamContext * | cbs |
CodedBitstreamFragment | current_access_unit |
enum UnitElems | unit_elems |
AV1RawOBU | seq_hdr_obu |
AV1RawOBU | meta_cll_obu |
AV1RawOBU | meta_mastering_obu |
VkVideoEncodeAV1ProfileInfoKHR | profile |
VkVideoEncodeAV1CapabilitiesKHR | caps |
VkVideoEncodeAV1QualityLevelPropertiesKHR | quality_props |
uint64_t | hrd_buffer_size |
uint64_t | initial_buffer_fullness |
int | uniform_tile |
int | tile_cols |
int | tile_rows |
int | seq_tier |
int | seq_level_idx |
int | q_idx_idr |
int | q_idx_p |
int | q_idx_b |
uint8_t * | padding_payload |
Definition at line 73 of file vulkan_encode_av1.c.
FFVulkanEncodeContext VulkanEncodeAV1Context::common |
Definition at line 74 of file vulkan_encode_av1.c.
Referenced by create_session_params(), init_base_units(), init_enc_options(), init_pic_params(), init_pic_rc(), init_profile(), init_sequence_headers(), vulkan_encode_av1_close(), and vulkan_encode_av1_init().
CodedBitstreamContext* VulkanEncodeAV1Context::cbs |
Definition at line 76 of file vulkan_encode_av1.c.
Referenced by vulkan_encode_av1_init(), and vulkan_encode_av1_write_obu().
CodedBitstreamFragment VulkanEncodeAV1Context::current_access_unit |
Definition at line 77 of file vulkan_encode_av1.c.
Referenced by write_extra_headers(), write_padding(), and write_sequence_header().
enum UnitElems VulkanEncodeAV1Context::unit_elems |
Definition at line 79 of file vulkan_encode_av1.c.
Referenced by init_pic_params().
AV1RawOBU VulkanEncodeAV1Context::seq_hdr_obu |
Definition at line 80 of file vulkan_encode_av1.c.
Referenced by base_unit_to_vk(), init_sequence_headers(), parse_feedback_units(), and write_sequence_header().
AV1RawOBU VulkanEncodeAV1Context::meta_cll_obu |
Definition at line 81 of file vulkan_encode_av1.c.
Referenced by init_pic_params(), and write_extra_headers().
AV1RawOBU VulkanEncodeAV1Context::meta_mastering_obu |
Definition at line 82 of file vulkan_encode_av1.c.
Referenced by init_pic_params(), and write_extra_headers().
VkVideoEncodeAV1ProfileInfoKHR VulkanEncodeAV1Context::profile |
Definition at line 84 of file vulkan_encode_av1.c.
Referenced by init_profile().
VkVideoEncodeAV1CapabilitiesKHR VulkanEncodeAV1Context::caps |
Definition at line 86 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), init_pic_params(), init_sequence_headers(), and vulkan_encode_av1_init().
VkVideoEncodeAV1QualityLevelPropertiesKHR VulkanEncodeAV1Context::quality_props |
Definition at line 87 of file vulkan_encode_av1.c.
Referenced by vulkan_encode_av1_init().
uint64_t VulkanEncodeAV1Context::hrd_buffer_size |
Definition at line 89 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), and init_pic_rc().
uint64_t VulkanEncodeAV1Context::initial_buffer_fullness |
Definition at line 90 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), and init_pic_rc().
int VulkanEncodeAV1Context::uniform_tile |
Definition at line 92 of file vulkan_encode_av1.c.
Referenced by init_pic_params().
int VulkanEncodeAV1Context::tile_cols |
Definition at line 93 of file vulkan_encode_av1.c.
Referenced by init_pic_params(), and init_profile().
int VulkanEncodeAV1Context::tile_rows |
Definition at line 94 of file vulkan_encode_av1.c.
Referenced by init_pic_params(), and init_profile().
int VulkanEncodeAV1Context::seq_tier |
Definition at line 96 of file vulkan_encode_av1.c.
Referenced by init_profile(), and init_sequence_headers().
int VulkanEncodeAV1Context::seq_level_idx |
Definition at line 97 of file vulkan_encode_av1.c.
Referenced by init_profile(), and init_sequence_headers().
int VulkanEncodeAV1Context::q_idx_idr |
Definition at line 99 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), and init_pic_params().
int VulkanEncodeAV1Context::q_idx_p |
Definition at line 100 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), and init_pic_params().
int VulkanEncodeAV1Context::q_idx_b |
Definition at line 101 of file vulkan_encode_av1.c.
Referenced by init_enc_options(), and init_pic_params().
uint8_t* VulkanEncodeAV1Context::padding_payload |
Definition at line 103 of file vulkan_encode_av1.c.
Referenced by vulkan_encode_av1_close(), vulkan_encode_av1_init(), and write_padding().