cec: fixed - set the physical address of each device controlled by a CCECClient if...
[deb_libcec.git] / src / lib / CECClient.cpp
index 008831b95527b6438747b4ebc4f6b12e668292a8..2f3dabbcb49637805632f9c4993c7b488f2adec4 100644 (file)
@@ -1173,7 +1173,10 @@ cec_device_type_list CCECClient::GetDeviceTypes(void)
 bool CCECClient::SetDevicePhysicalAddress(const uint16_t iPhysicalAddress)
 {
   if (!CLibCEC::IsValidPhysicalAddress(iPhysicalAddress))
+  {
+    LIB_CEC->AddLog(CEC_LOG_DEBUG, "%s - not setting invalid physical address %04x", iPhysicalAddress);
     return false;
+  }
 
   // reconfigure all devices
   cec_logical_address reactivateSource(CECDEVICE_UNKNOWN);