cec: eom was not being parsed when receiving MSGCODE_FRAME_DATA. fixed. thanks again...
authorLars Op den Kamp <lars@opdenkamp.eu>
Thu, 13 Oct 2011 23:59:46 +0000 (01:59 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Thu, 13 Oct 2011 23:59:46 +0000 (01:59 +0200)
src/lib/CECProcessor.cpp

index f9872fce8fd0cae5c8fbe883cfd76880b334af46..d71a9634aa885fdc87e5b8b8f1827028ff7f0bc6 100644 (file)
@@ -455,6 +455,7 @@ bool CCECProcessor::ParseMessage(cec_adapter_message &msg)
         uint8_t iData = msg[1];
         logStr.AppendFormat(" %02x", iData);
         m_currentframe.push_back(iData);
+        m_currentframe.eom = msg.eom();
       }
       m_controller->AddLog(CEC_LOG_DEBUG, logStr.c_str());
     }