|
FFmpeg
|
#include <vulkan_encode.h>
Data Fields | ||
| FFHWBaseEncodePicture | base | |
| VkVideoPictureResourceInfoKHR | dpb_res | |
| VkVideoReferenceSlotInfoKHR | dpb_slot | |
| struct { | ||
| VkImageView view | ||
| VkImageAspectFlags aspect | ||
| } | in | |
| struct { | ||
| VkImageView view | ||
| VkImageAspectFlags aspect | ||
| } | dpb | |
| void * | codec_layer | |
| void * | codec_rc_layer | |
| FFVkExecContext * | exec | |
| FFVkBuffer * | pkt_buf | |
| int | slices_offset | |
| int | non_independent_frame | |
| char | tail_data [16] | |
| size_t | tail_size | |
Definition at line 39 of file vulkan_encode.h.
| FFHWBaseEncodePicture FFVulkanEncodePicture::base |
Definition at line 40 of file vulkan_encode.h.
| VkVideoPictureResourceInfoKHR FFVulkanEncodePicture::dpb_res |
Definition at line 41 of file vulkan_encode.h.
Referenced by vulkan_encode_issue().
| VkVideoReferenceSlotInfoKHR FFVulkanEncodePicture::dpb_slot |
Definition at line 42 of file vulkan_encode.h.
Referenced by init_pic_params(), init_pic_params(), vulkan_encode_free_pic(), and vulkan_encode_issue().
| VkImageView FFVulkanEncodePicture::view |
Definition at line 45 of file vulkan_encode.h.
Referenced by vulkan_encode_free_pic(), vulkan_encode_init(), and vulkan_encode_issue().
| VkImageAspectFlags FFVulkanEncodePicture::aspect |
Definition at line 46 of file vulkan_encode.h.
Referenced by vulkan_encode_init(), and vulkan_encode_issue().
| struct { ... } FFVulkanEncodePicture::in |
Referenced by vulkan_encode_free_pic(), vulkan_encode_init(), and vulkan_encode_issue().
| struct { ... } FFVulkanEncodePicture::dpb |
Referenced by vulkan_encode_init(), and vulkan_encode_issue().
| void* FFVulkanEncodePicture::codec_layer |
Definition at line 54 of file vulkan_encode.h.
| void* FFVulkanEncodePicture::codec_rc_layer |
Definition at line 55 of file vulkan_encode.h.
| FFVkExecContext* FFVulkanEncodePicture::exec |
Definition at line 57 of file vulkan_encode.h.
Referenced by vulkan_encode_issue(), vulkan_encode_output(), and vulkan_encode_wait().
| FFVkBuffer* FFVulkanEncodePicture::pkt_buf |
Definition at line 58 of file vulkan_encode.h.
Referenced by vulkan_encode_issue(), and vulkan_encode_output().
| int FFVulkanEncodePicture::slices_offset |
Definition at line 59 of file vulkan_encode.h.
Referenced by vulkan_encode_issue(), and vulkan_encode_output().
| int FFVulkanEncodePicture::non_independent_frame |
Definition at line 61 of file vulkan_encode.h.
Referenced by init_pic_params(), vulkan_encode_output(), and write_extra_headers().
| char FFVulkanEncodePicture::tail_data[16] |
Definition at line 62 of file vulkan_encode.h.
Referenced by vulkan_encode_output(), and write_extra_headers().
| size_t FFVulkanEncodePicture::tail_size |
Definition at line 63 of file vulkan_encode.h.
Referenced by init_pic_params(), vulkan_encode_output(), and write_extra_headers().