repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed windows compilation after b3972c3eb3de18cc9380b1419a923557ce4e96dc
[deb_libcec.git]
/
include
/
cectypes.h
diff --git
a/include/cectypes.h
b/include/cectypes.h
index 515c5524439904e36366970aec9458231fab400e..f50c8db3ff08a26dd072f59b1d152cc3904cc649 100644
(file)
--- a/
include/cectypes.h
+++ b/
include/cectypes.h
@@
-120,7
+120,7
@@
namespace CEC {
#define CEC_MIN_LIB_VERSION 1
#define CEC_LIB_VERSION_MAJOR 1
#define CEC_LIB_VERSION_MAJOR_STR "1"
#define CEC_MIN_LIB_VERSION 1
#define CEC_LIB_VERSION_MAJOR 1
#define CEC_LIB_VERSION_MAJOR_STR "1"
-#define CEC_LIB_VERSION_MINOR
8
+#define CEC_LIB_VERSION_MINOR
9
typedef enum cec_abort_reason
{
typedef enum cec_abort_reason
{
@@
-643,6
+643,7
@@
typedef enum cec_vendor_id
CEC_VENDOR_SHARP = 0x08001F,
CEC_VENDOR_VIZIO = 0x6B746D,
CEC_VENDOR_BROADCOM = 0x18C086,
CEC_VENDOR_SHARP = 0x08001F,
CEC_VENDOR_VIZIO = 0x6B746D,
CEC_VENDOR_BROADCOM = 0x18C086,
+ CEC_VENDOR_LOEWE = 0x000982,
CEC_VENDOR_UNKNOWN = 0
} cec_vendor_id;
CEC_VENDOR_UNKNOWN = 0
} cec_vendor_id;
@@
-1088,13
+1089,13
@@
typedef enum libcec_parameter_type
CEC_PARAMETER_TYPE_UNKOWN
} libcec_parameter_type;
CEC_PARAMETER_TYPE_UNKOWN
} libcec_parameter_type;
-struct libcec_parameter
+
typedef
struct libcec_parameter
{
libcec_parameter_type paramType; /**< the type of this parameter */
void* paramData; /**< the value of this parameter */
{
libcec_parameter_type paramType; /**< the type of this parameter */
void* paramData; /**< the value of this parameter */
-};
+}
libcec_parameter
;
-
struct
libcec_configuration;
+
typedef struct libcec_configuration
libcec_configuration;
typedef int (CEC_CDECL* CBCecLogMessageType)(void *param, const cec_log_message &);
typedef int (CEC_CDECL* CBCecKeyPressType)(void *param, const cec_keypress &);
typedef int (CEC_CDECL* CBCecLogMessageType)(void *param, const cec_log_message &);
typedef int (CEC_CDECL* CBCecKeyPressType)(void *param, const cec_keypress &);
@@
-1194,7
+1195,8
@@
typedef enum cec_client_version
CEC_CLIENT_VERSION_1_7_2 = 0x1702,
CEC_CLIENT_VERSION_1_8_0 = 0x1800,
CEC_CLIENT_VERSION_1_8_1 = 0x1801,
CEC_CLIENT_VERSION_1_7_2 = 0x1702,
CEC_CLIENT_VERSION_1_8_0 = 0x1800,
CEC_CLIENT_VERSION_1_8_1 = 0x1801,
- CEC_CLIENT_VERSION_1_8_2 = 0x1802
+ CEC_CLIENT_VERSION_1_8_2 = 0x1802,
+ CEC_CLIENT_VERSION_1_9_0 = 0x1900
} cec_client_version;
typedef enum cec_server_version
} cec_client_version;
typedef enum cec_server_version
@@
-1213,10
+1215,11
@@
typedef enum cec_server_version
CEC_SERVER_VERSION_1_7_2 = 0x1702,
CEC_SERVER_VERSION_1_8_0 = 0x1800,
CEC_SERVER_VERSION_1_8_1 = 0x1801,
CEC_SERVER_VERSION_1_7_2 = 0x1702,
CEC_SERVER_VERSION_1_8_0 = 0x1800,
CEC_SERVER_VERSION_1_8_1 = 0x1801,
- CEC_SERVER_VERSION_1_8_2 = 0x1802
+ CEC_SERVER_VERSION_1_8_2 = 0x1802,
+ CEC_SERVER_VERSION_1_9_0 = 0x1900
} cec_server_version;
} cec_server_version;
-
typedef
struct libcec_configuration
+struct libcec_configuration
{
uint32_t clientVersion; /*!< the version of the client that is connecting */
char strDeviceName[13]; /*!< how to name the device on the CEC bus */
{
uint32_t clientVersion; /*!< the version of the client that is connecting */
char strDeviceName[13]; /*!< how to name the device on the CEC bus */
@@
-1342,7
+1345,7
@@
typedef struct libcec_configuration
callbacks = NULL;
}
#endif
callbacks = NULL;
}
#endif
-}
libcec_configuration
;
+};
#ifdef __cplusplus
};
#ifdef __cplusplus
};