cec: fix simplink reconnect via the TV source selector (after vendor command 0x03)
[deb_libcec.git] / src / lib / CECProcessor.cpp
index 84b9bafcbc451ba5e4881cd80f2e66107d5234bd..d995345c01df94c3f144d21bb4962a4a90404c68 100644 (file)
@@ -329,8 +329,7 @@ bool CCECProcessor::SetActiveSource(cec_device_type type /* = CEC_DEVICE_TYPE_RE
     }
   }
 
-  bReturn = m_busDevices[CECDEVICE_TV]->PowerOn() &&
-      m_busDevices[addr]->TransmitActiveSource() &&
+  bReturn = m_busDevices[addr]->TransmitActiveSource() &&
       SetStreamPath(m_busDevices[addr]->GetPhysicalAddress(false));
 
   if (bReturn && (m_busDevices[addr]->GetType() == CEC_DEVICE_TYPE_PLAYBACK_DEVICE ||