From a24c27d3704d6934f4ea68d093453e68246a9de0 Mon Sep 17 00:00:00 2001 From: Lars Op den Kamp Date: Fri, 25 Nov 2011 12:40:03 +0100 Subject: [PATCH] cec: mark device status as present when a command was received from a device --- src/lib/devices/CECBusDevice.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/devices/CECBusDevice.cpp b/src/lib/devices/CECBusDevice.cpp index 42aa02c..689ff87 100644 --- a/src/lib/devices/CECBusDevice.cpp +++ b/src/lib/devices/CECBusDevice.cpp @@ -83,6 +83,8 @@ bool CCECBusDevice::HandleCommand(const cec_command &command) CLockObject lock(&m_transmitMutex); m_iLastActive = GetTimeMs(); m_handler->HandleCommand(command); + if (m_deviceStatus != CEC_DEVICE_STATUS_HANDLED_BY_LIBCEC) + m_deviceStatus = CEC_DEVICE_STATUS_PRESENT; m_condition.Signal(); return true; } -- 2.34.1