/*!
* don't send the same key twice within this timeout in milliseconds
*/
-#define CEC_DOUBLE_TAP_TIMEOUT_MS 200
+#define CEC_DOUBLE_TAP_TIMEOUT_MS 250
/*!
* don't query the power state for the same device within this timeout in milliseconds
/*!
* wait this amount of milliseconds before retrying when libCEC failed to make itself the active source
*/
-#define CEC_ACTIVE_SOURCE_SWITCH_RETRY_TIME_MS 5000
+#define CEC_ACTIVE_SOURCE_SWITCH_RETRY_TIME_MS 1000
/*!
* don't forward any power off command to the client application for this amount of milliseconds after sending a power off command
CEC_CLIENT_VERSION_1_9_0 = 0x1900,
CEC_CLIENT_VERSION_1_99_0 = 0x1990,
CEC_CLIENT_VERSION_2_0_0 = 0x2000,
+ CEC_CLIENT_VERSION_2_0_1 = 0x2001,
+ CEC_CLIENT_VERSION_2_0_2 = 0x2002,
+ CEC_CLIENT_VERSION_2_0_3 = 0x2003,
+ CEC_CLIENT_VERSION_2_0_4 = 0x2004,
+ CEC_CLIENT_VERSION_CURRENT = 0x2004
} cec_client_version;
typedef enum cec_server_version
CEC_SERVER_VERSION_1_9_0 = 0x1900,
CEC_SERVER_VERSION_1_99_0 = 0x1990,
CEC_SERVER_VERSION_2_0_0 = 0x2000,
+ CEC_SERVER_VERSION_2_0_1 = 0x2001,
+ CEC_SERVER_VERSION_2_0_2 = 0x2002,
+ CEC_SERVER_VERSION_2_0_3 = 0x2003,
+ CEC_SERVER_VERSION_2_0_4 = 0x2004,
+ CEC_SERVER_VERSION_CURRENT = 0x2004
} cec_server_version;
struct libcec_configuration