diff options
author | anish bhobe <anishbhobe@hotmail.com> | 2022-07-29 00:23:11 +0200 |
---|---|---|
committer | Lyuma <xn.lyuma@gmail.com> | 2023-01-30 18:39:29 -0800 |
commit | 42a9c33fadec66f82f30e32e3d780814d64dd7c9 (patch) | |
tree | 721389fa858ff63eb61a2510972d9f7ea5931304 /servers/xr | |
parent | e9de988020f3d46c3e7b4fd5a8a80724996035e0 (diff) |
Updates VideoDecoder plugin API to GDExtension.
Adds VideoStream and relevant resource loaders to migrate
external GDNative plugins to GDExtension.
Adds a VideoStreamLoader as a specialization of ResourceFormatLoader
as ClassDB::is_parent_class is inaccessible from GDExtension currently.
Using Object* instead of Ref<T> in order to avoid the refcount bug
(godotengine/godot-cpp#652)
Also another bug is in ResourceLoader in use on the extension side that
requires fixing.
Diffstat (limited to 'servers/xr')
0 files changed, 0 insertions, 0 deletions