在執行時期由 CPlayerCoreFactory::Get().CreatePlayer(eNewCore, *this)
動態決定要掛載的 player 實體
bool CApplication::PlayFile(const CFileItem& item, bool bRestart) {
:
:
:if (!m_pPlayer) { m_eCurrentPlayer = eNewCore; m_pPlayer = CPlayerCoreFactory::Get().CreatePlayer(eNewCore, *this); }
:
}
沒有留言:
張貼留言