From: Lars Op den Kamp Date: Thu, 31 May 2012 22:31:49 +0000 (+0200) Subject: cec: MSGCODE_TIMEOUT_ERROR is a response to a transmission X-Git-Tag: upstream/2.2.0~1^2~23^2^2~16 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=7937b924bc92b9194bc9ad7c12af6aa08cecd819;p=deb_libcec.git cec: MSGCODE_TIMEOUT_ERROR is a response to a transmission --- diff --git a/src/lib/adapter/USBCECAdapterMessageQueue.cpp b/src/lib/adapter/USBCECAdapterMessageQueue.cpp index 45b348c..847115a 100644 --- a/src/lib/adapter/USBCECAdapterMessageQueue.cpp +++ b/src/lib/adapter/USBCECAdapterMessageQueue.cpp @@ -113,7 +113,7 @@ bool CCECAdapterMessageQueueEntry::IsResponse(const CCECAdapterMessage &msg) { cec_adapter_messagecode msgCode = msg.Message(); return msgCode == MessageCode() || - msgCode == MSGCODE_TIMEOUT_ERROR || + (m_message->IsTranmission() && msgCode == MSGCODE_TIMEOUT_ERROR) || msgCode == MSGCODE_COMMAND_ACCEPTED || msgCode == MSGCODE_COMMAND_REJECTED || (m_message->IsTranmission() && msgCode == MSGCODE_HIGH_ERROR) ||