X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2FCECProcessor.h;h=75196eacaba51f516e1490e87694d0120ec94210;hb=701f753bb7d109d65f30b2bfcd2644e1366801bf;hp=24dd5b1d0f7733ad6e355e70d1b16acaf158d26c;hpb=5f3167157997a0d64fd8a44ad04babf43327eec8;p=deb_libcec.git diff --git a/src/lib/CECProcessor.h b/src/lib/CECProcessor.h index 24dd5b1..75196ea 100644 --- a/src/lib/CECProcessor.h +++ b/src/lib/CECProcessor.h @@ -77,7 +77,6 @@ namespace CEC virtual bool SetActiveView(void); virtual bool SetActiveSource(cec_device_type type = CEC_DEVICE_TYPE_RESERVED); - virtual bool SetActiveSource(cec_logical_address iAddress); virtual bool SetDeckControlMode(cec_deck_control_mode mode, bool bSendUpdate = true); virtual bool SetDeckInfo(cec_deck_info info, bool bSendUpdate = true); virtual bool SetHDMIPort(cec_logical_address iBaseDevice, uint8_t iPort, bool bForce = false); @@ -128,7 +127,6 @@ namespace CEC CCECBusDevice *m_busDevices[16]; CMutex m_transmitMutex; - uint64_t m_iLastTransmission; private: void ScanCECBus(void); @@ -163,13 +161,14 @@ namespace CEC uint8_t m_iLineTimeout; uint8_t m_iStandardLineTimeout; uint8_t m_iRetryLineTimeout; + uint64_t m_iLastTransmission; }; class CCECBusScan : public CThread { public: CCECBusScan(CCECProcessor *processor) { m_processor = processor; } - virtual ~CCECBusScan(void) {} + virtual ~CCECBusScan(void) { StopThread(true); } virtual void *Process(void); private: