cec: fixed CCECProcessor::IsActiveSource() - TV was never checked
[deb_libcec.git] / src / lib / CECProcessor.cpp
index a1603e8243a26b92cbed4d2080639eaa044fdf28..2f7fcaceaa102dcedc39902e468b63cd7979adb2 100644 (file)
@@ -933,7 +933,7 @@ cec_logical_address CCECProcessor::GetActiveSource(bool bRequestActiveSource /*
 
 bool CCECProcessor::IsActiveSource(cec_logical_address iAddress)
 {
-  return iAddress > CECDEVICE_TV && iAddress < CECDEVICE_BROADCAST ?
+  return iAddress >= CECDEVICE_TV && iAddress < CECDEVICE_BROADCAST ?
     m_busDevices[iAddress]->IsActiveSource() :
     false;
 }