aboutsummaryrefslogtreecommitdiff
path: root/modules/webm/register_types.cpp
diff options
context:
space:
mode:
authorRémi Verschelde2017-11-13 19:57:18 +0100
committerGitHub2017-11-13 19:57:18 +0100
commit03a080547dacdec0d8c181df700ef8dd1c092913 (patch)
tree8d7c100e1e12f9dbc3f106e817f758c9dbb40b3c /modules/webm/register_types.cpp
parent4c000a05f6275ae7b539927d4a2608cb54e34308 (diff)
parent3edd3cd377511b4cef27478be24f7562273d69ce (diff)
downloadgodot-03a080547dacdec0d8c181df700ef8dd1c092913.tar.gz
godot-03a080547dacdec0d8c181df700ef8dd1c092913.tar.zst
godot-03a080547dacdec0d8c181df700ef8dd1c092913.zip
Merge pull request #12014 from hi-ogawa/fix-video-playback
Fix video playback
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);
}