]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/hwcontext_vulkan.h
avformat: Constify the API wrt AV(In|Out)putFormat
[ffmpeg] / libavutil / hwcontext_vulkan.h
index 0ac34658b2a19ab1c43f4ad55289821f08c3d914..5cbeb8e7efa2bcd2a770ec8644f42649d55e08f1 100644 (file)
@@ -21,6 +21,9 @@
 
 #include <vulkan/vulkan.h>
 
+#include "pixfmt.h"
+#include "frame.h"
+
 /**
  * @file
  * API-specific header for AV_HWDEVICE_TYPE_VULKAN.
@@ -86,8 +89,8 @@ typedef struct AVVulkanDeviceContext {
     int nb_enabled_inst_extensions;
     /**
      * Enabled device extensions. By default, VK_KHR_external_memory_fd,
-     * VK_EXT_external_memory_dma_buf, VK_EXT_image_drm_format_modifier and
-     * VK_KHR_external_semaphore_fd are enabled if found.
+     * VK_EXT_external_memory_dma_buf, VK_EXT_image_drm_format_modifier,
+     * VK_KHR_external_semaphore_fd and VK_EXT_external_memory_host are enabled if found.
      * If supplying your own device context, these fields takes the same format as
      * the above fields, with the same conditions that duplicates are possible
      * and accepted, and that NULL and 0 respectively means no extensions are enabled.