bump to 2.0.4. dropped obsolete cec-config
[deb_libcec.git] / src / LibCecSharp / CecSharpTypes.h
index c60952636dbafe3d919fc2bb0422672097db7e64..a6fc2d4a25602ed4a5c5911362c607bc71ca88c1 100644 (file)
@@ -1159,7 +1159,27 @@ namespace CecSharp
     /// <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>
@@ -1234,7 +1254,27 @@ namespace CecSharp
     /// <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>
@@ -1926,7 +1966,7 @@ namespace CecSharp
   /// <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)
     {
@@ -1944,7 +1984,7 @@ namespace CecSharp
   /// <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)
     {
@@ -1962,7 +2002,7 @@ namespace CecSharp
   /// <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)
     {
@@ -1980,7 +2020,7 @@ namespace CecSharp
   /// <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)
     {
@@ -1998,7 +2038,7 @@ namespace CecSharp
   /// <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)
     {