]> git.sesse.net Git - casparcg/blobdiff - protocol/util/ProtocolStrategy.h
[flash] Moved template host copying to flash module startup instead from env setup...
[casparcg] / protocol / util / ProtocolStrategy.h
index 687d22a235f51ed8a50347b9fb7aa8a959974379..59a2aa8bb79ef16831ff8ee307fea9f41ca3a306 100644 (file)
@@ -22,7 +22,7 @@
  #pragma once
 
 #include <string>
-#include "clientInfo.h"
+#include "ClientInfo.h"
 
 namespace caspar { namespace IO {
 
@@ -31,8 +31,8 @@ class IProtocolStrategy
 public:
        virtual ~IProtocolStrategy(){}
 
-       virtual void Parse(const wchar_t* pData, int charCount, ClientInfoPtr pClientInfo) = 0;
-       virtual std::string GetCodepage() = 0;
+       virtual void Parse(const std::wstring& msg, ClientInfoPtr pClientInfo) = 0;
+       virtual std::string GetCodepage() const = 0;
 };
 typedef std::shared_ptr<IProtocolStrategy> ProtocolStrategyPtr;