aboutsummaryrefslogtreecommitdiff
path: root/modules/webm/register_types.cpp
diff options
context:
space:
mode:
authorMatt Hughes2017-09-14 15:45:02 -0500
committerHiroshi Ogawa2017-10-14 23:20:39 +0900
commit3edd3cd377511b4cef27478be24f7562273d69ce (patch)
tree204fcdded3bc7b46a6b559a5e5a44eba4244f25b /modules/webm/register_types.cpp
parente8f8359b2edd583480218b7348cdbe43e959a16e (diff)
downloadgodot-3edd3cd377511b4cef27478be24f7562273d69ce.tar.gz
godot-3edd3cd377511b4cef27478be24f7562273d69ce.tar.zst
godot-3edd3cd377511b4cef27478be24f7562273d69ce.zip
Diffstat (limited to 'modules/webm/register_types.cpp')
-rw-r--r--modules/webm/register_types.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/modules/webm/register_types.cpp b/modules/webm/register_types.cpp
index 892d1b842..669c9997f 100644
--- a/modules/webm/register_types.cpp
+++ b/modules/webm/register_types.cpp
@@ -28,19 +28,18 @@
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
/*************************************************************************/
#include "register_types.h"
-
+#include "resource_importer_webm.h"
#include "video_stream_webm.h"
-static ResourceFormatLoaderVideoStreamWebm *webm_stream_loader = NULL;
-
void register_webm_types() {
- webm_stream_loader = memnew(ResourceFormatLoaderVideoStreamWebm);
- ResourceLoader::add_resource_format_loader(webm_stream_loader);
+#ifdef TOOLS_ENABLED
+ Ref<ResourceImporterWebm> webm_import;
+ webm_import.instance();
+ ResourceFormatImporter::get_singleton()->add_importer(webm_import);
+#endif
ClassDB::register_class<VideoStreamWebm>();
}
void unregister_webm_types() {
-
- memdelete(webm_stream_loader);
}