void PluginAPI::FBRead(unsigned int _addr) { #ifdef RSPTHREAD _callAPICommand(FBReadCommand(_addr)); #else FBInfo::fbInfo.Read(_addr); #endif }
void PluginAPI::ProcessRDPList() { LOG(LOG_APIFUNC, "ProcessRDPList\n"); #ifdef RSPTHREAD _callAPICommand(acProcessRDPList); #else RDP_ProcessRDPList(); #endif }
void PluginAPI::UpdateScreen() { LOG(LOG_APIFUNC, "UpdateScreen\n"); #ifdef RSPTHREAD _callAPICommand(acUpdateScreen); #else VI_UpdateScreen(); #endif }
void PluginAPI::ProcessDList() { LOG(LOG_APIFUNC, "ProcessDList\n"); #ifdef RSPTHREAD _callAPICommand(ProcessDListCommand()); #else RSP_ProcessDList(); #endif }
m64p_error PluginAPI::PluginShutdown() { #ifdef RSPTHREAD _callAPICommand(acRomClosed); delete m_pRspThread; m_pRspThread = NULL; #else video().stop(); #endif return M64ERR_SUCCESS; }
void PluginAPI::RomClosed() { LOG(LOG_APIFUNC, "RomClosed\n"); #ifdef RSPTHREAD _callAPICommand(acRomClosed); delete m_pRspThread; m_pRspThread = NULL; #else TFH.shutdown(); video().stop(); GBI.destroy(); #endif #ifdef DEBUG CloseDebugDlg(); #endif }