cec: send a 'menu state activated' command when starting up. bugzid: 113
[deb_libcec.git] / src / lib / implementations / CECCommandHandler.h
index 60133c71ca21ca84966b69bff4b633a47992ca7d..e5d19ed102097c1a1e7901dd644365ffc60a675c 100644 (file)
@@ -53,6 +53,7 @@ namespace CEC
     virtual bool HandleReceiveFailed(void);
 
     virtual bool InitHandler(void) { return true; }
+    virtual uint8_t GetTransmitRetries(void) const { return m_iTransmitRetries; }
 
     virtual bool TransmitPowerOn(const cec_logical_address iInitiator, const cec_logical_address iDestination);
     virtual bool TransmitStandby(const cec_logical_address iInitiator, const cec_logical_address iDestination);
@@ -128,6 +129,7 @@ namespace CEC
     int32_t        m_iTransmitTimeout;
     int32_t        m_iTransmitWait;
     int8_t         m_iTransmitRetries;
+    CMutex         m_receiveMutex;
     CCondition     m_condition;
   };
 };