renamed: CECExports.h => cec.h, CECExportsC.h => cecc.h, CECLoader.h => cecloader...
[deb_libcec.git] / src / lib / CECProcessor.h
index 2bebc5c05a27d4b5e245082aa6be0ee3c35ca1a2..39f1a2efc362b753db1aeb0f26902e300ec56f0c 100644 (file)
@@ -32,8 +32,7 @@
  */
 
 #include <string>
-#include "../../include/CECExports.h"
-#include "../../include/CECTypes.h"
+#include <cectypes.h>
 #include "platform/threads.h"
 #include "util/buffer.h"
 
@@ -59,6 +58,9 @@ namespace CEC
       virtual bool SetInactiveView(void);
       virtual bool Transmit(const cec_command &data, bool bWaitForAck = true);
       virtual bool SetLogicalAddress(cec_logical_address iLogicalAddress);
+
+      static const char *CECVendorIdToString(const uint64_t iVendorId);
+
     protected:
       virtual bool TransmitFormatted(const cec_adapter_message &data, bool bWaitForAck = true);
       virtual void TransmitAbort(cec_logical_address address, cec_opcode opcode, ECecAbortReason reason = CEC_ABORT_REASON_UNRECOGNIZED_OPCODE);