extern DECLSPEC bool cec_init(const char *strDeviceName, cec_logical_address iLogicalAddress = CECDEVICE_PLAYBACKDEVICE1, int iPhysicalAddress = CEC_DEFAULT_PHYSICAL_ADDRESS);
#endif
-/*!
- * @brief Close the CEC adapter connection.
- * @return True when the device was closed, false otherwise.
- */
-extern DECLSPEC bool cec_close(void);
-
/*!
* @brief Open a connection to the CEC adapter.
* @param strPort The path to the port.
*/
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);
+
/*!
* @brief Ping the CEC adapter.
* @return True when the ping was succesful, false otherwise.