X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fdevices%2FCECBusDevice.h;h=01b74c2de6b57fac04477f6f2e5569a4d01fdbd9;hb=5e5637c6334af5a4a8f30c8e23f64382a825934f;hp=a99763a279d279ec0ce75da961da1bf6da428e69;hpb=7c63a480cbe63c5c6725b9558ae21acbe427ccc2;p=deb_libcec.git diff --git a/src/lib/devices/CECBusDevice.h b/src/lib/devices/CECBusDevice.h index a99763a..01b74c2 100644 --- a/src/lib/devices/CECBusDevice.h +++ b/src/lib/devices/CECBusDevice.h @@ -50,13 +50,12 @@ namespace CEC virtual void AddLog(cec_log_level level, const CStdString &strMessage); virtual bool HandleCommand(const cec_command &command); - virtual void PollVendorId(void); virtual bool PowerOn(void); virtual bool Standby(void); virtual cec_version GetCecVersion(void); virtual CCECCommandHandler * GetHandler(void) const { return m_handler; }; - virtual uint64_t GetCommandSent(void) const { return m_iLastCommandSent; } + virtual uint64_t GetLastCommandSent(void) const; virtual uint64_t GetLastActive(void) const { return m_iLastActive; } virtual cec_logical_address GetLogicalAddress(void) const { return m_iLogicalAddress; } virtual const char* GetLogicalAddressName(void) const; @@ -127,6 +126,7 @@ namespace CEC cec_version m_cecVersion; cec_bus_device_status m_deviceStatus; CMutex m_transmitMutex; + CMutex m_writeMutex; CMutex m_mutex; CCondition m_condition; };