cec: added vendor ids for Akai, AOC, Benq, Daewoo, Grundig, Medion, Sharp and Vizio
authorLars Op den Kamp <lars@opdenkamp.eu>
Mon, 25 Jun 2012 23:18:03 +0000 (01:18 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Tue, 26 Jun 2012 07:51:14 +0000 (09:51 +0200)
include/cectypes.h
src/LibCecSharp/CecSharpTypes.h
src/lib/CECTypeUtils.h

index 0e9f7e52707465476ea9fd7fe0a2ce0f436f3658..8541c1fa0b915d75b41ed7d658437e548fd84f6d 100644 (file)
@@ -676,6 +676,15 @@ typedef enum cec_vendor_id
   CEC_VENDOR_PHILIPS   = 0x00903E,
   CEC_VENDOR_SONY      = 0x080046,
   CEC_VENDOR_TOSHIBA   = 0x000039,
+  CEC_VENDOR_AKAI      = 0x0020C7,
+  CEC_VENDOR_AOC       = 0x002467,
+  CEC_VENDOR_BENQ      = 0x8065E9,
+  CEC_VENDOR_DAEWOO    = 0x009053,
+  CEC_VENDOR_GRUNDIG   = 0x00D0D5,
+  CEC_VENDOR_MEDION    = 0x000CB8,
+  CEC_VENDOR_SHARP     = 0x08001F,
+  CEC_VENDOR_VIZIO     = 0x006B9E,
+   
   CEC_VENDOR_UNKNOWN   = 0
 } cec_vendor_id;
 
index c5247965e618ccaa448c03ac7a5860737d14adb2..f4f8aabfce15f600c9a8a569527685184abe629d 100644 (file)
@@ -254,14 +254,22 @@ namespace CecSharp
 
        public enum class CecVendorId
        {
-               Samsung   = 0x00F0,
-               LG        = 0xE091,
-               Panasonic = 0x8045,
-               Pioneer   = 0xE036,
-               Onkyo     = 0x09B0,
-               Yamaha    = 0xA0DE,
-               Philips   = 0x903E,
+               Samsung   = 0x0000F0,
+               LG        = 0x00E091,
+               Panasonic = 0x008045,
+               Pioneer   = 0x00E036,
+               Onkyo     = 0x0009B0,
+               Yamaha    = 0x00A0DE,
+               Philips   = 0x00903E,
                Sony      = 0x080046,
+               Toshiba   = 0x000039,
+               Akai      = 0x0020C7,
+               Benq      = 0x8065E9,
+               Daewoo    = 0x009053,
+               Grundig   = 0x00D0D5,
+               Medion    = 0x000CB8,
+               Sharp     = 0x08001F,
+               Vizio     = 0x006B9E,
                Unknown   = 0
        };
 
index a8d0da1e4dde74834f17aba36e5a52e22363706a..a62637bdfb2634263dd640edfaf1f62b42693d9a 100644 (file)
@@ -494,6 +494,22 @@ namespace CEC
         return "Sony";
       case CEC_VENDOR_TOSHIBA:
         return "Toshiba";
+      case CEC_VENDOR_AKAI:
+        return "Akai";
+      case CEC_VENDOR_AOC:
+        return "AOC";
+      case CEC_VENDOR_BENQ:
+        return "Benq";
+      case CEC_VENDOR_DAEWOO:
+        return "Daewoo";
+      case CEC_VENDOR_GRUNDIG:
+        return "Grundig";
+      case CEC_VENDOR_MEDION:
+        return "Medion";
+      case CEC_VENDOR_SHARP:
+        return "Sharp";
+      case CEC_VENDOR_VIZIO:
+        return "Vizio";
       default:
         return "Unknown";
       }