LibCecSharp: fixed - set the primary LA in CecLogicalAddresses
[deb_libcec.git] / src / lib / LibCEC.h
index 0ef3e832d3d318218eda23c4beeccceefd40947e..76d29191e9619ee66555bd9fad2c81d5d048176d 100644 (file)
@@ -32,7 +32,7 @@
  */
 
 #include <string>
-#include "../../include/cec.h"
+#include "cec.h"
 #include "platform/util/buffer.h"
 
 namespace CEC
@@ -134,7 +134,7 @@ namespace CEC
       void AddLog(const cec_log_level level, const char *strFormat, ...);
       static void AddKey(void) {}                                           //UNUSED
       static void AddKey(const cec_keypress &key);                          //UNUSED
-      static void AddCommand(const cec_command &command);                   //UNUSED
+      void AddCommand(const cec_command &command);
       static void ConfigurationChanged(const libcec_configuration &config); //UNUSED
       static void SetCurrentButton(cec_user_control_code iButtonCode);      //UNUSED
       void CheckKeypressTimeout(void);
@@ -146,6 +146,9 @@ namespace CEC
       CCECClient *RegisterClient(libcec_configuration &configuration);
       void UnregisterClients(void);
       std::vector<CCECClient *> GetClients(void) { return m_clients; };
+      const char *GetLibInfo(void);
+      const char *ToString(const cec_user_control_code key);
+      void InitVideoStandalone(void);
 
       CCECProcessor *           m_cec;