X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=include%2Fcectypes.h;h=f50c8db3ff08a26dd072f59b1d152cc3904cc649;hb=e00dbf3a30a8514cbe941068aa9593978aa0dfc2;hp=2f06aeb15c08375695951b8ee17e2fa04b70e19d;hpb=5c57af4817a04e92fbfd60d5d99d8782194a45a7;p=deb_libcec.git diff --git a/include/cectypes.h b/include/cectypes.h index 2f06aeb..f50c8db 100644 --- a/include/cectypes.h +++ b/include/cectypes.h @@ -643,6 +643,7 @@ typedef enum cec_vendor_id CEC_VENDOR_SHARP = 0x08001F, CEC_VENDOR_VIZIO = 0x6B746D, CEC_VENDOR_BROADCOM = 0x18C086, + CEC_VENDOR_LOEWE = 0x000982, CEC_VENDOR_UNKNOWN = 0 } cec_vendor_id; @@ -1096,11 +1097,11 @@ typedef struct libcec_parameter 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* CBCecCommandType)(void *param, const cec_command); -typedef int (CEC_CDECL* CBCecConfigurationChangedType)(void *param, const libcec_configuration); -typedef int (CEC_CDECL* CBCecAlertType)(void *param, const libcec_alert, const libcec_parameter); +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* CBCecCommandType)(void *param, const cec_command &); +typedef int (CEC_CDECL* CBCecConfigurationChangedType)(void *param, const libcec_configuration &); +typedef int (CEC_CDECL* CBCecAlertType)(void *param, const libcec_alert, const libcec_parameter &); typedef int (CEC_CDECL* CBCecMenuStateChangedType)(void *param, const cec_menu_state); typedef void (CEC_CDECL* CBCecSourceActivatedType)(void *param, const cec_logical_address, const uint8_t);