0001-hwcontext_vulkan-remove-optional-encode-decode-exten.patch 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. From: Lynne <dev@lynne.ee>
  2. Date: Sun, 25 Dec 2022 01:03:30 +0100
  3. Subject: hwcontext_vulkan: remove optional encode/decode extensions from the
  4. list
  5. They're not currently used, so they don't need to be there.
  6. Vulkan stabilized the decode extensions less than a week ago, and their
  7. name prefixes were changed from EXT to KHR. It's a bit too soon to be
  8. depending on it, so rather than bumping, just remove these for now.
  9. (cherry picked from commit eb0455d64690eed0068e5cb202f72ecdf899837c)
  10. ---
  11. libavutil/hwcontext_vulkan.c | 8 --------
  12. 1 file changed, 8 deletions(-)
  13. diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c
  14. index 237caa4..3bc0dc8 100644
  15. --- a/libavutil/hwcontext_vulkan.c
  16. +++ b/libavutil/hwcontext_vulkan.c
  17. @@ -354,14 +354,6 @@ static const VulkanOptExtension optional_device_exts[] = {
  18. { VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_MEMORY },
  19. { VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_SEM },
  20. #endif
  21. -
  22. - /* Video encoding/decoding */
  23. - { VK_KHR_VIDEO_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  24. - { VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  25. - { VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  26. - { VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  27. - { VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  28. - { VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME, FF_VK_EXT_NO_FLAG },
  29. };
  30. /* Converts return values to strings */