Only respond to Give Physical Address with Report Physical Address.
[deb_libcec.git] / src / lib / implementations / CECCommandHandler.cpp
index c3038710b181ed5ab1e18d30b5004e90d2f05dfe..37e3ddae785c366fcd4694538b90f152b7b3ea5f 100644 (file)
@@ -334,12 +334,7 @@ bool CCECCommandHandler::HandleGivePhysicalAddress(const cec_command &command)
   {
     CCECBusDevice *device = GetDevice(command.destination);
     if (device)
-    {
-      device->SetActiveSource();
-      return device->TransmitPhysicalAddress() &&
-          device->TransmitImageViewOn() &&
-          device->TransmitActiveSource();
-    }
+      return device->TransmitPhysicalAddress();
   }
 
   return false;