diff options
| author | Matt Hughes | 2017-09-14 15:45:02 -0500 |
|---|---|---|
| committer | Hiroshi Ogawa | 2017-10-14 23:20:39 +0900 |
| commit | 3edd3cd377511b4cef27478be24f7562273d69ce (patch) | |
| tree | 204fcdded3bc7b46a6b559a5e5a44eba4244f25b /modules/webm/register_types.cpp | |
| parent | e8f8359b2edd583480218b7348cdbe43e959a16e (diff) | |
| download | godot-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.cpp | 13 |
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); } |
