#include "PluginVideo.h" namespace Common { PluginVideo::PluginVideo(const char *_Filename) : CPlugin(_Filename), validVideo(false) { Video_Prepare = 0; Video_SendFifoData = 0; Video_UpdateXFB = 0; Video_EnterLoop = 0; Video_ExitLoop = 0; Video_Screenshot = 0; Video_AddMessage = 0; Video_Prepare = reinterpret_cast (LoadSymbol("Video_Prepare")); Video_SendFifoData = reinterpret_cast (LoadSymbol("Video_SendFifoData")); Video_UpdateXFB = reinterpret_cast (LoadSymbol("Video_UpdateXFB")); Video_Screenshot = reinterpret_cast (LoadSymbol("Video_Screenshot")); Video_EnterLoop = reinterpret_cast (LoadSymbol("Video_EnterLoop")); Video_ExitLoop = reinterpret_cast (LoadSymbol("Video_ExitLoop")); Video_AddMessage = reinterpret_cast (LoadSymbol("Video_AddMessage")); if ((Video_Prepare != 0) && (Video_SendFifoData != 0) && (Video_UpdateXFB != 0) && (Video_EnterLoop != 0) && (Video_ExitLoop != 0) && (Video_Screenshot != 0) && (Video_AddMessage != 0)) validVideo = true; } PluginVideo::~PluginVideo() {} } // namespace