cec: don't send a deck status update when sending an active source message for panaso...
[deb_libcec.git] / src / lib / implementations / CECCommandHandler.h
index 929f74d705701601034d3d3b86eb62594c76b01f..70763c8e3182cb15508f83d2cf144f2b2250a871 100644 (file)
@@ -85,6 +85,8 @@ namespace CEC
     virtual bool MarkReady(void);
     virtual bool InUse(void);
 
+    virtual bool SendDeckStatusUpdateOnActiveSource(void) const { return m_bOPTSendDeckStatusUpdateOnActiveSource; };
+
   protected:
     virtual bool HandleActiveSource(const cec_command &command);
     virtual bool HandleDeckControl(const cec_command &command);
@@ -139,6 +141,7 @@ namespace CEC
     bool           m_bHandlerInited;
     uint8_t        m_iUseCounter;
     cec_opcode     m_expectedResponse;
+    bool           m_bOPTSendDeckStatusUpdateOnActiveSource;
     CMutex         m_receiveMutex;
     CCondition     m_condition;
   };