X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2FLibCEC.h;h=ef1ded29f5c5fdee7272f4fd44f5f8b1e33513b9;hb=547b390d1c90e922b7c2191393ba12ec388750ca;hp=dde69f4bae61afe55a24d38716a43d954e3f0d92;hpb=761ccce0c3c48da744dfa01f62097ebf54d01f52;p=deb_libcec.git diff --git a/src/lib/LibCEC.h b/src/lib/LibCEC.h index dde69f4..ef1ded2 100644 --- a/src/lib/LibCEC.h +++ b/src/lib/LibCEC.h @@ -53,7 +53,7 @@ namespace CEC virtual bool Open(const char *strPort, uint32_t iTimeout = 10000); virtual void Close(void); - virtual bool EnableCallbacks(ICECCallbacks *callbacks); + virtual bool EnableCallbacks(void *cbParam, ICECCallbacks *callbacks); virtual int8_t FindAdapters(cec_adapter *deviceList, uint8_t iBufSize, const char *strDevicePath = NULL); virtual bool PingAdapter(void); virtual bool StartBootloader(void); @@ -128,6 +128,7 @@ namespace CEC CecBuffer m_keyBuffer; CecBuffer m_commandBuffer; ICECCallbacks *m_callbacks; + void *m_cbParam; CMutex m_mutex; }; };