diff --git a/panda/src/ffmpeg/config_ffmpeg.cxx b/panda/src/ffmpeg/config_ffmpeg.cxx index 0dbe147d27..fddd9bb81d 100644 --- a/panda/src/ffmpeg/config_ffmpeg.cxx +++ b/panda/src/ffmpeg/config_ffmpeg.cxx @@ -17,8 +17,8 @@ #include "ffmpegVideoCursor.h" #include "ffmpegAudio.h" #include "ffmpegAudioCursor.h" - #include "movieTypeRegistry.h" +#include "pandaSystem.h" extern "C" { #include @@ -129,6 +129,9 @@ init_libffmpeg() { FfmpegVideo::register_with_read_factory(); FfmpegVideoCursor::register_with_read_factory(); + PandaSystem *ps = PandaSystem::get_global_ptr(); + ps->add_system("FFmpeg"); + // Register ffmpeg as catch-all audiovideo type. MovieTypeRegistry *reg = MovieTypeRegistry::get_global_ptr(); reg->register_audio_type(&FfmpegAudio::make, "*");