BOOL CPlayer::OpenFile(LPCTSTR pszFile) { CAutoLock lock(&m_csecInterface); Close(); m_fFileBegin = TRUE; // PlugIn if (PlugInOpenFile(pszFile)) return TRUE; // MPEG Audio if (MpgOpenFile(pszFile)) return TRUE; // Ogg Vorbis if (OvOpenFile(pszFile)) return TRUE; // Wave if (WavOpenFile(pszFile)) return TRUE; return FALSE; }
BOOL CPlayer::OpenFile(LPCTSTR pszFile) { CAutoLock lock(&m_csecInterface); Close(); m_fFileBegin = TRUE; // MPEG Audio if (MpgOpenFile(pszFile)) return TRUE; return FALSE; }