X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2FCECTypeUtils.h;h=45a62b63d5ffe51d45d7d85d919f45e9264101b4;hb=496897540ebcc6fc13b346aa5e08f2148a2770c7;hp=f0887963c97de8c4295d19b21eb37691a78a665b;hpb=f8edb2973d37f3ebfd08291f28be5435d0cf8f64;p=deb_libcec.git diff --git a/src/lib/CECTypeUtils.h b/src/lib/CECTypeUtils.h index f088796..45a62b6 100644 --- a/src/lib/CECTypeUtils.h +++ b/src/lib/CECTypeUtils.h @@ -510,6 +510,8 @@ namespace CEC return "Vizio"; case CEC_VENDOR_BROADCOM: return "Broadcom"; + case CEC_VENDOR_LOEWE: + return "Loewe"; default: return "Unknown"; } @@ -545,6 +547,16 @@ namespace CEC return "1.7.2"; case CEC_CLIENT_VERSION_1_8_0: return "1.8.0"; + case CEC_CLIENT_VERSION_1_8_1: + return "1.8.1"; + case CEC_CLIENT_VERSION_1_8_2: + return "1.8.2"; + case CEC_CLIENT_VERSION_1_9_0: + return "1.9.0"; + case CEC_CLIENT_VERSION_1_99_0: + return "2.0.0-pre"; + case CEC_CLIENT_VERSION_2_0_0: + return "2.0.0"; default: return "Unknown"; } @@ -580,6 +592,16 @@ namespace CEC return "1.7.2"; case CEC_SERVER_VERSION_1_8_0: return "1.8.0"; + case CEC_SERVER_VERSION_1_8_1: + return "1.8.1"; + case CEC_SERVER_VERSION_1_8_2: + return "1.8.2"; + case CEC_SERVER_VERSION_1_9_0: + return "1.9.0"; + case CEC_SERVER_VERSION_1_99_0: + return "2.0.0-pre"; + case CEC_CLIENT_VERSION_2_0_0: + return "2.0.0"; default: return "Unknown"; } @@ -772,5 +794,20 @@ namespace CEC return "unknown"; } } + + static const char *ToString(const cec_adapter_type type) + { + switch (type) + { + case ADAPTERTYPE_P8_EXTERNAL: + return "Pulse-Eight USB-CEC Adapter"; + case ADAPTERTYPE_P8_DAUGHTERBOARD: + return "Pulse-Eight USB-CEC Daughterboard"; + case ADAPTERTYPE_RPI: + return "Raspberry Pi"; + default: + return "unknown"; + } + } }; }