X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=inline;f=include%2Fcectypes.h;h=a47a57016f0d08415091ccfc456acec120786842;hb=f8a669d0ed1464d6907636d9bdcabbb9475952cd;hp=72295ada13d13ffebbe227973939c5778cf43d33;hpb=0a61dc2416f3eacb839ff67ac5abf0024c1d2f40;p=deb_libcec.git diff --git a/include/cectypes.h b/include/cectypes.h index 72295ad..a47a570 100644 --- a/include/cectypes.h +++ b/include/cectypes.h @@ -112,6 +112,7 @@ namespace CEC { #define CEC_MIN_LIB_VERSION 1 #define CEC_LIB_VERSION_MAJOR 1 +#define CEC_LIB_VERSION_MAJOR_STR "1" #define CEC_LIB_VERSION_MINOR 7 typedef enum cec_abort_reason @@ -900,6 +901,12 @@ typedef struct cec_command return CEC_OPCODE_NONE; } + + void PushArray(size_t len, uint8_t *data) + { + for (size_t iPtr = 0; iPtr < len; iPtr++) + PushBack(data[iPtr]); + } #endif } cec_command; @@ -1192,7 +1199,8 @@ typedef enum cec_client_version CEC_CLIENT_VERSION_1_6_1 = 0x1601, CEC_CLIENT_VERSION_1_6_2 = 0x1602, CEC_CLIENT_VERSION_1_6_3 = 0x1603, - CEC_CLIENT_VERSION_1_7_0 = 0x1700 + CEC_CLIENT_VERSION_1_7_0 = 0x1700, + CEC_CLIENT_VERSION_1_7_1 = 0x1701 } cec_client_version; typedef enum cec_server_version @@ -1206,7 +1214,8 @@ typedef enum cec_server_version CEC_SERVER_VERSION_1_6_1 = 0x1601, CEC_SERVER_VERSION_1_6_2 = 0x1602, CEC_SERVER_VERSION_1_6_3 = 0x1603, - CEC_SERVER_VERSION_1_7_0 = 0x1700 + CEC_SERVER_VERSION_1_7_0 = 0x1700, + CEC_SERVER_VERSION_1_7_1 = 0x1701 } cec_server_version; typedef struct libcec_configuration