virtual VideoPlayer* CreateVideoPlayer(MemoryHeap*, TaskManager*, FileOpenerBase*, Log*);
CreateVideoPlayer creates an instance of VideoPlayer interface for playing video files. Video (usm) files can be loaded from game-specific pack files by overriding GFx::FileOpener and implementing File interface.