cec: ensure that the vendor id is requested first when requesting info from a device...
[deb_libcec.git] / src / lib / devices / CECBusDevice.h
index a4350da4bc7f93162d78fc0e5c2c682f7ae8e8ae..5428ec1c8ddbf7f35ed415f5fd159bc742f9bb25 100644 (file)
@@ -109,6 +109,7 @@ namespace CEC
     virtual bool TransmitKeyRelease(bool bWait = true);
 
   protected:
+    void CheckVendorIdRequested(void);
     bool ReplaceHandler(bool bActivateSource = true);
     void MarkBusy(void);
     void MarkReady(void);
@@ -145,5 +146,6 @@ namespace CEC
     PLATFORM::CEvent      m_replacing;
     unsigned              m_iHandlerUseCount;
     bool                  m_bAwaitingReceiveFailed;
+    bool                  m_bVendorIdRequested;
   };
 };