typedef enum cec_vendor_id
{
- CEC_VENDOR_SAMSUNG = 0x00F0,
- CEC_VENDOR_LG = 0xE091,
- CEC_VENDOR_UNKNOWN = 0
+ CEC_VENDOR_SAMSUNG = 0x00F0,
+ CEC_VENDOR_LG = 0xE091,
+ CEC_VENDOR_PANASONIC = 0x8045,
+ CEC_VENDOR_PIONEER = 0xE036,
+ CEC_VENDOR_UNKNOWN = 0
} cec_vendor_id;
typedef struct cec_vendor
case CEC_VENDOR_SAMSUNG:
return "Samsung";
case CEC_VENDOR_LG:
- return "LG";
+ return "LG";
+ case CEC_VENDOR_PANASONIC:
+ return "Panasonic";
+ case CEC_VENDOR_PIONEER:
+ return "Pioneer";
default:
return "Unknown";
}
#define ESCOFFSET 3
#define CEC_BUTTON_TIMEOUT 500
-#define CEC_MIN_VERSION 8
-#define CEC_LIB_VERSION 8
-#define CEC_LIB_VERSION_MINOR 1
+#define CEC_MIN_LIB_VERSION 1
+#define CEC_LIB_VERSION_MAJOR 1
+#define CEC_LIB_VERSION_MINOR 0
#ifdef __cplusplus
};