cec: updated changelog and bumped version numbers for 1.6.1
[deb_libcec.git] / include / cectypes.h
index 62b7b602f51e1ad56c9721933941ea46122eaf74..1fd6dfd300e5fee62846edc496a55445bc617b40 100644 (file)
@@ -90,7 +90,7 @@ namespace CEC {
 
 #define CEC_MIN_LIB_VERSION          1
 #define CEC_LIB_VERSION_MAJOR        1
-#define CEC_LIB_VERSION_MINOR        5
+#define CEC_LIB_VERSION_MINOR        6
 
 typedef enum cec_abort_reason
 {
@@ -836,7 +836,7 @@ typedef struct cec_device_type_list
     return bReturn;
   }
 
-  bool IsEmpty()
+  bool IsEmpty() const
   {
     bool bReturn(true);
     for (unsigned int iPtr = 0; bReturn && iPtr < 5; iPtr++)
@@ -994,7 +994,8 @@ typedef enum cec_client_version
   CEC_CLIENT_VERSION_1_5_1   = 0x1501,
   CEC_CLIENT_VERSION_1_5_2   = 0x1502,
   CEC_CLIENT_VERSION_1_5_3   = 0x1503,
-  CEC_CLIENT_VERSION_1_6_0   = 0x1600
+  CEC_CLIENT_VERSION_1_6_0   = 0x1600,
+  CEC_CLIENT_VERSION_1_6_1   = 0x1601
 } cec_client_version;
 
 typedef enum cec_server_version
@@ -1004,7 +1005,8 @@ typedef enum cec_server_version
   CEC_SERVER_VERSION_1_5_1   = 0x1501,
   CEC_SERVER_VERSION_1_5_2   = 0x1502,
   CEC_SERVER_VERSION_1_5_3   = 0x1503,
-  CEC_SERVER_VERSION_1_6_0   = 0x1600
+  CEC_SERVER_VERSION_1_6_0   = 0x1600,
+  CEC_SERVER_VERSION_1_6_1   = 0x1601
 } cec_server_version;
 
 typedef struct libcec_configuration
@@ -1067,7 +1069,7 @@ typedef struct libcec_configuration
     bShutdownOnStandby   = CEC_DEFAULT_SETTING_SHUTDOWN_ON_STANDBY;
     bSendInactiveSource  = CEC_DEFAULT_SETTING_SEND_INACTIVE_SOURCE;
     logicalAddresses.Clear();
-    iFirmwareVersion = 0;
+    iFirmwareVersion          = CEC_FW_VERSION_UNKNOWN;
     bPowerOffDevicesOnStandby = CEC_DEFAULT_SETTING_POWER_OFF_DEVICES_STANDBY;
 
     callbackParam    = NULL;