[vlc-commits] [Git][videolan/vlc][master] vulkan: android: fix build

Steve Lhomme (@robUx4) gitlab at videolan.org
Tue Mar 4 13:09:41 UTC 2025



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
a60ff650 by Thomas Guillem at 2025-03-04T12:27:01+00:00
vulkan: android: fix build

- - - - -


1 changed file:

- modules/video_output/vulkan/platform_android.c


Changes:

=====================================
modules/video_output/vulkan/platform_android.c
=====================================
@@ -44,22 +44,22 @@ static int InitPlatform(vlc_vk_platform_t *vk)
         return VLC_EGENERIC;
 
     vk->platform_ext = VK_KHR_ANDROID_SURFACE_EXTENSION_NAME;
-    vk->platform_ops = &platform_ops;
+    vk->ops = &platform_ops;
     return VLC_SUCCESS;
 }
 
 static void ClosePlatform(vlc_vk_platform_t *vk)
 {
-    AWindowHandler_releaseANativeWindow(vk->window->handle.anativewindow,
-                                        AWindow_Video);
+    AWindowHandler_releaseANativeWindow(vk->window->display.anativewindow,
+                                        vk->window->handle.android_id);
 }
 
 static int CreateSurface(vlc_vk_platform_t *vk, const vlc_vk_instance_t *inst,
                          VkSurfaceKHR *surface_out)
 {
     ANativeWindow *anw =
-        AWindowHandler_getANativeWindow(vk->window->handle.anativewindow,
-                                        AWindow_Video);
+        AWindowHandler_getANativeWindow(vk->window->display.anativewindow,
+                                        vk->window->handle.android_id);
     PFN_vkCreateAndroidSurfaceKHR CreateAndroidSurfaceKHR = (PFN_vkCreateAndroidSurfaceKHR)
         inst->get_proc_address(inst->instance, "vkCreateAndroidSurfaceKHR");
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a60ff6501250946a41881073937d7a66fb386322

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a60ff6501250946a41881073937d7a66fb386322
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list