GAST icon indicating copy to clipboard operation
GAST copied to clipboard

Can you please update this library for Godot 4.4 given that it has all the missing pieces which was preventing it to support Godot 4+

Open BraveEvidence opened this issue 9 months ago • 5 comments

BraveEvidence avatar Mar 04 '25 05:03 BraveEvidence

@BraveEvidence The capabilities from GAST is being migrated peace-meal to the core code-base, and should soon be available without the use of this specific plugin.

You can see an example showcasing video playback in https://github.com/dsnopek/godot-openxr-android-surface-example/tree/main

I'll leave this issue open and update and close it when all the capabilities from GAST is available directly from the engine.

m4gr3d avatar Apr 23 '25 14:04 m4gr3d

@m4gr3d Thanks can you give an example gdscript code of how to use the plugin for a normal mobile android device, this openXR stuff is a bit confusing to me

BraveEvidence avatar Apr 23 '25 15:04 BraveEvidence

hey Magred, Maybe you can help as you once made this Plugin and some capabilities are now in Godot. ( i think you mean the openxr composition layers). My main question: how would I create a SurfaceView (or something else) that would allow me to display DRM protected Content on the surface itself? I've got it already working to display non-drm protected content and also audio is running but my video itself is bright pink. I only know that it is somehow possible in unity but I wanna use godot, as I am more comfortable using it

bnjmntmm avatar Jun 20 '25 14:06 bnjmntmm

hey Magred, Maybe you can help as you once made this Plugin and some capabilities are now in Godot. ( i think you mean the openxr composition layers). My main question: how would I create a SurfaceView (or something else) that would allow me to display DRM protected Content on the surface itself? I've got it already working to display non-drm protected content and also audio is running but my video itself is bright pink. I only know that it is somehow possible in unity but I wanna use godot, as I am more comfortable using it

@bnjmntmm I'm assuming you are referring to an XR project; if so you should be able to display DRM content by following the sample from https://github.com/GodotVR/godot-openxr-android-surface-javaclasswrapper-example and configuring the composition layer to be secure using https://godotvr.github.io/godot_openxr_vendors/manual/meta/composition_layers.html#secure-content

Cc @dsnopek

m4gr3d avatar Jun 20 '25 17:06 m4gr3d

@m4gr3d oh yeea.. should've clarified the xr part :D. And i already made such a plugin with exoplayer https://github.com/bnjmntmm/godot-exoplayer. and in the versionupdates branch i am trying stuff out with drm but i can't manage to fix it. Even the Secure Part is not helping at all.

bnjmntmm avatar Jun 20 '25 20:06 bnjmntmm