kidrigger / godot-videodecoder

GDNative Video Decoder libraries for Godot Game Engine, using FFmpeg library for codecs. A Google Summer of Code Project, 2018
MIT License
84 stars 22 forks source link

Add more support #27

Closed JezSonic closed 3 years ago

JezSonic commented 4 years ago

Why don't you add support for 32-bit architectures, GLES 2 renderer and Android? Also there should be short list of functions included in this plugin etc. I think many people (including me, of course) would appreciate that.

jamie-pate commented 4 years ago

32 bit windows should work and it would be easy to add in a PR l. I simply don't have a need for that platform, and it wouldn't have been a good use of my time to add the extra build options.

Android would likely need a fair amount of work to add a whole new toolchain and link against the platform decoders.

Not sure what a 'short list of functions' is, the plugin doesn't actually expose anything directly to the developer, all the functionality is exposed via the VideoStreamGdnative class in the engine: https://docs.godotengine.org/en/3.2/classes/class_videostreamgdnative.html#class-videostreamgdnative

jamie-pate commented 3 years ago

GLES2/GLES3 is irrelevant also :)

jamie-pate commented 3 years ago

Thanks for the PR, I think it addresses your issue? https://github.com/kidrigger/godot-videodecoder/pull/34