X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=include%2FCECExportsC.h;h=d03bfe0b2d77fd3262cf851caa3a7a799202d7e7;hb=5f39c4d854ec7441761bc6db870b6bbc73016309;hp=19706f468f93ddd70f607072c03a0aec79204428;hpb=3fcd38dcd9f704c307da815f39c23f3e0581ef3e;p=deb_libcec.git diff --git a/include/CECExportsC.h b/include/CECExportsC.h index 19706f4..d03bfe0 100644 --- a/include/CECExportsC.h +++ b/include/CECExportsC.h @@ -45,13 +45,17 @@ extern "C" { * @param iPhysicalAddress The physical address of this device. 0x1000 by default. * @return True when initialised, false otherwise. */ - #ifdef __cplusplus extern DECLSPEC bool cec_init(const char *strDeviceName, CEC::cec_logical_address iLogicalAddress = CEC::CECDEVICE_PLAYBACKDEVICE1, int iPhysicalAddress = CEC_DEFAULT_PHYSICAL_ADDRESS); #else extern DECLSPEC bool cec_init(const char *strDeviceName, cec_logical_address iLogicalAddress = CECDEVICE_PLAYBACKDEVICE1, int iPhysicalAddress = CEC_DEFAULT_PHYSICAL_ADDRESS); #endif +/*! + * @brief Unload the CEC adapter library. + */ +extern DECLSPEC void cec_destroy(void); + /*! * @brief Open a connection to the CEC adapter. * @param strPort The path to the port. @@ -62,9 +66,8 @@ extern DECLSPEC bool cec_open(const char *strPort, int iTimeout); /*! * @brief Close the connection to the CEC adapter. - * @param iTimeout Timeout in ms */ -extern DECLSPEC bool cec_close(int iTimeout); +extern DECLSPEC void cec_close(void); /*! * @brief Ping the CEC adapter.