From f6b81a612579641d5289e5947b76f0c822547a53 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 26 Jan 2017 19:52:07 +1100 Subject: [PATCH] vkimagememory: use the correct enum for RGB16/BGR16 formats vkimagememory.c:64:14: warning: implicit conversion from enumeration type 'GstVideoGLTextureType' to different enumeration type 'VkFormat' (aka 'enum VkFormat') [-Wenum-conversion] return GST_VIDEO_GL_TEXTURE_TYPE_RGB16; https://bugzilla.gnome.org/show_bug.cgi?id=777760 --- ext/vulkan/vkimagememory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/vulkan/vkimagememory.c b/ext/vulkan/vkimagememory.c index 31433fb249..074cf9ac05 100644 --- a/ext/vulkan/vkimagememory.c +++ b/ext/vulkan/vkimagememory.c @@ -61,7 +61,7 @@ gst_vulkan_format_from_video_format (GstVideoFormat v_format, guint plane) break; case GST_VIDEO_FORMAT_RGB16: case GST_VIDEO_FORMAT_BGR16: - return GST_VIDEO_GL_TEXTURE_TYPE_RGB16; + return VK_FORMAT_R5G6B5_UNORM_PACK16; case GST_VIDEO_FORMAT_GRAY16_BE: case GST_VIDEO_FORMAT_GRAY16_LE: case GST_VIDEO_FORMAT_YUY2: