cec: added vendor code for pioneer
[deb_libcec.git] / include / cectypes.h
index 188e7de8df1402a121df919e9d7c16bca6e34c27..3879a616f633a2daf3a381c1af383914ed3feada 100644 (file)
@@ -709,9 +709,11 @@ typedef struct cec_command
 
 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
@@ -723,7 +725,11 @@ 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";
     }
@@ -740,9 +746,9 @@ typedef struct cec_vendor
 #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
 };