diff options
| author | Rémi Verschelde | 2017-11-13 19:57:18 +0100 |
|---|---|---|
| committer | GitHub | 2017-11-13 19:57:18 +0100 |
| commit | 03a080547dacdec0d8c181df700ef8dd1c092913 (patch) | |
| tree | 8d7c100e1e12f9dbc3f106e817f758c9dbb40b3c /modules/webm/register_types.cpp | |
| parent | 4c000a05f6275ae7b539927d4a2608cb54e34308 (diff) | |
| parent | 3edd3cd377511b4cef27478be24f7562273d69ce (diff) | |
| download | godot-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.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); } |
