/// <summary>
/// v2.0.0-pre
/// </summary>
- Version1_99_0 = 0x1990
+ Version1_99_0 = 0x1990,
+ /// <summary>
+ /// v2.0.0
+ /// </summary>
+ Version2_0_0 = 0x2000,
+ /// <summary>
+ /// v2.0.1
+ /// </summary>
+ Version2_0_1 = 0x2001,
+ /// <summary>
+ /// v2.0.2
+ /// </summary>
+ Version2_0_2 = 0x2002,
+ /// <summary>
+ /// v2.0.3
+ /// </summary>
+ Version2_0_3 = 0x2003,
+ /// <summary>
+ /// v2.0.4
+ /// </summary>
+ Version2_0_4 = 0x2004,
+ /// <summary>
+ /// v2.0.5
+ /// </summary>
+ Version2_0_5 = 0x2005
};
/// <summary>
/// <summary>
/// v2.0.0-pre
/// </summary>
- Version1_99_0 = 0x1990
+ Version1_99_0 = 0x1990,
+ /// <summary>
+ /// v2.0.0
+ /// </summary>
+ Version2_0_0 = 0x2000,
+ /// <summary>
+ /// v2.0.1
+ /// </summary>
+ Version2_0_1 = 0x2001,
+ /// <summary>
+ /// v2.0.2
+ /// </summary>
+ Version2_0_2 = 0x2002,
+ /// <summary>
+ /// v2.0.3
+ /// </summary>
+ Version2_0_3 = 0x2003,
+ /// <summary>
+ /// v2.0.4
+ /// </summary>
+ Version2_0_4 = 0x2004,
+ /// <summary>
+ /// v2.0.5
+ /// </summary>
+ Version2_0_5 = 0x2005
};
/// <summary>
/// <param name="cbParam">Pointer to the callback struct</param>
/// <param name="message">The log message</param>
/// <return>1 when handled, 0 otherwise</return>
- int CecLogMessageCB(void *cbParam, const CEC::cec_log_message &message)
+ int CecLogMessageCB(void *cbParam, const CEC::cec_log_message message)
{
if (cbParam)
{
/// <param name="cbParam">Pointer to the callback struct</param>
/// <param name="key">The key press command that libCEC received</param>
/// <return>1 when handled, 0 otherwise</return>
- int CecKeyPressCB(void *cbParam, const CEC::cec_keypress &key)
+ int CecKeyPressCB(void *cbParam, const CEC::cec_keypress key)
{
if (cbParam)
{
/// <param name="cbParam">Pointer to the callback struct</param>
/// <param name="command">The raw CEC data</param>
/// <return>1 when handled, 0 otherwise</return>
- int CecCommandCB(void *cbParam, const CEC::cec_command &command)
+ int CecCommandCB(void *cbParam, const CEC::cec_command command)
{
if (cbParam)
{
/// <param name="cbParam">Pointer to the callback struct</param>
/// <param name="config">The new configuration</param>
/// <return>1 when handled, 0 otherwise</return>
- int CecConfigCB(void *cbParam, const CEC::libcec_configuration &config)
+ int CecConfigCB(void *cbParam, const CEC::libcec_configuration config)
{
if (cbParam)
{
/// <param name="cbParam">Pointer to the callback struct</param>
/// <param name="data">The alert message</param>
/// <return>1 when handled, 0 otherwise</return>
- int CecAlertCB(void *cbParam, const CEC::libcec_alert alert, const CEC::libcec_parameter &data)
+ int CecAlertCB(void *cbParam, const CEC::libcec_alert alert, const CEC::libcec_parameter data)
{
if (cbParam)
{