libcec v0.5 (WIP)
[deb_libcec.git] / src / lib / CECProcessor.h
index 90db3bc28038e57141dc129942f5b4e5b3a70975..5c8d8ab2651340e8a0a752027e44c2f221b61e60 100644 (file)
@@ -31,6 +31,7 @@
  *     http://www.pulse-eight.net/
  */
 
+#include <string>
 #include "../../include/CECExports.h"
 #include "../../include/CECTypes.h"
 #include "platform/threads.h"
@@ -71,7 +72,7 @@ namespace CEC
       virtual uint8_t GetSourceDestination(cec_logical_address destination = CECDEVICE_BROADCAST) const;
 
     private:
-      bool WaitForAck(int iTimeout = 1000);
+      bool WaitForAck(uint32_t iTimeout = 1000);
       bool ParseMessage(cec_frame &msg);
       void ParseCurrentFrame(void);