Removed the check on video plugin change in PluginManager::GetVideo() (Profiling shows lots of strings compare from this function).

Since plugins can't be changed when emulation is started, it's a waste of time to check if it has changed.

There may be cases where this check is needed. If so, the check should be done in another function (because GetVideo() is called very often while emulating).

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6168 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
dok.slade 2010-09-03 09:08:33 +00:00
parent c08144f893
commit 76a5ca84d1
1 changed files with 1 additions and 6 deletions

View File

@ -360,12 +360,7 @@ Common::PluginVideo *CPluginManager::GetVideo()
if it's not valid */
if (m_video != NULL)
{
// Check if the video plugin has been changed
if (m_video->GetFilename() == m_params->m_strVideoPlugin)
return m_video;
// Then free the current video plugin
else
FreeVideo();
return m_video;
}
// and load a new plugin