set current channel even if switch fails
removed SAFE_DELETE(m_pDemuxer) for TV