*.pdb
*.suo
*.user
+*.aps
*~
project/obj
project/Properties
project/_*
-
project/x64
+project/LibCecSharp/x64
+project/LibCecSharp/Debug
+project/LibCecSharp/Release
+project/libcec/x64
+project/libcec/Debug
+project/libcec/Release
+project/testclient/x64
+project/testclient/Debug
+project/testclient/Release
project/RPi/toolchain
project/RPi/firmware
=== Windows ===
===============================================================================
-To compile libCEC on Windows, you'll need both Visual Studio 2008 and 2012.
-The installer needs the Windows DDK (Driver Development Kit) and Nullsoft's
-NSIS.
+To compile libCEC on Windows, you'll need Visual Studio 2012 and Visual Studio
+or Visual C++ 2008. The latter is needed to build LibCecSharp for .Net
+Framework 2.0.
+
+The adapter detection code needs the Windows DDK (Driver Development Kit).
+
+To create an installer, you'll need Nullsoft's NSIS.
To compile libCEC, follow these instructions:
* open /project/libcec.sln with Visual Studio 2012.
</Reference>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\LibCecSharp\AssemblyInfo.cpp" />
- <ClCompile Include="..\src\LibCecSharp\LibCecSharp.cpp" />
+ <ClCompile Include="..\..\src\LibCecSharp\AssemblyInfo.cpp" />
+ <ClCompile Include="..\..\src\LibCecSharp\LibCecSharp.cpp" />
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\include\cec.h" />
- <ClInclude Include="..\src\LibCecSharp\CecSharpTypes.h" />
- <ClInclude Include="..\include\cectypes.h" />
- <ClInclude Include="..\src\LibCecSharp\resource.h" />
- <ClInclude Include="..\src\lib\platform\windows\stdint.h" />
+ <ClInclude Include="..\..\include\cec.h" />
+ <ClInclude Include="..\..\src\LibCecSharp\CecSharpTypes.h" />
+ <ClInclude Include="..\..\include\cectypes.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\stdint.h" />
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
</Filter>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\LibCecSharp\AssemblyInfo.cpp">
+ <ClCompile Include="..\..\src\LibCecSharp\AssemblyInfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\src\LibCecSharp\LibCecSharp.cpp">
+ <ClCompile Include="..\..\src\LibCecSharp\LibCecSharp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\include\cec.h">
+ <ClInclude Include="..\..\include\cec.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\src\LibCecSharp\CecSharpTypes.h">
+ <ClInclude Include="..\..\src\LibCecSharp\CecSharpTypes.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\include\cectypes.h">
+ <ClInclude Include="..\..\include\cectypes.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\src\LibCecSharp\resource.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\stdint.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\stdint.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="resource.h">
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
- <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
- <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
- </Filter>
- <Filter Include="Resource Files">
- <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
- <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\..\tools.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\client.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\HTSPData.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\HTSPDemux.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\thread.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\..\..\..\addons\library.xbmc.addon\dlfcn-win32.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\..\HTSPConnection.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\..\..\..\..\addons\library.xbmc.addon\dlfcn-win32.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\thread.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\tools.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\client.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\HTSPData.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\HTSPDemux.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\..\HTSPConnection.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- </ItemGroup>
-</Project>
\ No newline at end of file
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcec", "libcec.vcxproj", "{C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcec", "libcec\libcec.vcxproj", "{C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testclient", "testclient.vcxproj", "{F01222BF-6B3D-43BD-B254-434031CB9887}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testclient", "testclient\testclient.vcxproj", "{F01222BF-6B3D-43BD-B254-434031CB9887}"
ProjectSection(ProjectDependencies) = postProject
{C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0} = {C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibCecSharp", "LibCecSharp.vcxproj", "{E54D4581-CD59-4687-BB10-694B8192EABA}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibCecSharp", "LibCecSharp\LibCecSharp.vcxproj", "{E54D4581-CD59-4687-BB10-694B8192EABA}"
ProjectSection(ProjectDependencies) = postProject
{C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0} = {C04B0FB1-667D-4F1C-BDAE-A07CDFFAAAA0}
EndProjectSection
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\include\cec.h" />
- <ClInclude Include="..\include\cecc.h" />
- <ClInclude Include="..\include\cecloader.h" />
- <ClInclude Include="..\include\cectypes.h" />
- <ClInclude Include="..\src\lib\adapter\AdapterCommunication.h" />
- <ClInclude Include="..\src\lib\adapter\AdapterFactory.h" />
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.h" />
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.h" />
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.h" />
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.h" />
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.h" />
- <ClInclude Include="..\src\lib\CECClient.h" />
- <ClInclude Include="..\src\lib\CECInputBuffer.h" />
- <ClInclude Include="..\src\lib\CECProcessor.h" />
- <ClInclude Include="..\src\lib\CECTypeUtils.h" />
- <ClInclude Include="..\src\lib\devices\CECAudioSystem.h" />
- <ClInclude Include="..\src\lib\devices\CECBusDevice.h" />
- <ClInclude Include="..\src\lib\devices\CECDeviceMap.h" />
- <ClInclude Include="..\src\lib\devices\CECPlaybackDevice.h" />
- <ClInclude Include="..\src\lib\devices\CECRecordingDevice.h" />
- <ClInclude Include="..\src\lib\devices\CECTuner.h" />
- <ClInclude Include="..\src\lib\devices\CECTV.h" />
- <ClInclude Include="..\src\lib\implementations\ANCommandHandler.h" />
- <ClInclude Include="..\src\lib\implementations\CECCommandHandler.h" />
- <ClInclude Include="..\src\lib\implementations\PHCommandHandler.h" />
- <ClInclude Include="..\src\lib\implementations\RLCommandHandler.h" />
- <ClInclude Include="..\src\lib\implementations\SLCommandHandler.h" />
- <ClInclude Include="..\src\lib\implementations\VLCommandHandler.h" />
- <ClInclude Include="..\src\lib\LibCEC.h" />
- <ClInclude Include="..\src\lib\platform\adl\adl-edid.h" />
- <ClInclude Include="..\src\lib\platform\adl\adl_defines.h" />
- <ClInclude Include="..\src\lib\platform\adl\adl_sdk.h" />
- <ClInclude Include="..\src\lib\platform\adl\adl_structures.h" />
- <ClInclude Include="..\src\lib\platform\nvidia\nv-edid.h" />
- <ClInclude Include="..\src\lib\platform\os.h" />
- <ClInclude Include="..\src\lib\platform\sockets\serialport.h" />
- <ClInclude Include="..\src\lib\platform\sockets\socket.h" />
- <ClInclude Include="..\src\lib\platform\sockets\tcp.h" />
- <ClInclude Include="..\src\lib\platform\threads\mutex.h" />
- <ClInclude Include="..\src\lib\platform\threads\threads.h" />
- <ClInclude Include="..\src\lib\platform\util\baudrate.h" />
- <ClInclude Include="..\src\lib\platform\util\buffer.h" />
- <ClInclude Include="..\src\lib\platform\util\edid.h" />
- <ClInclude Include="..\src\lib\platform\util\StdString.h" />
- <ClInclude Include="..\src\lib\platform\util\timeutils.h" />
- <ClInclude Include="..\src\lib\platform\windows\dlfcn-win32.h" />
- <ClInclude Include="..\src\lib\platform\windows\os-socket.h" />
- <ClInclude Include="..\src\lib\platform\windows\os-threads.h" />
- <ClInclude Include="..\src\lib\platform\windows\os-types.h" />
- <ClInclude Include="..\src\lib\platform\windows\stdint.h" />
- <ClInclude Include="resource1.h" />
+ <ClInclude Include="..\..\include\cec.h" />
+ <ClInclude Include="..\..\include\cecc.h" />
+ <ClInclude Include="..\..\include\cecloader.h" />
+ <ClInclude Include="..\..\include\cectypes.h" />
+ <ClInclude Include="..\..\src\lib\adapter\AdapterCommunication.h" />
+ <ClInclude Include="..\..\src\lib\adapter\AdapterFactory.h" />
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.h" />
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.h" />
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.h" />
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.h" />
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.h" />
+ <ClInclude Include="..\..\src\lib\CECClient.h" />
+ <ClInclude Include="..\..\src\lib\CECInputBuffer.h" />
+ <ClInclude Include="..\..\src\lib\CECProcessor.h" />
+ <ClInclude Include="..\..\src\lib\CECTypeUtils.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECAudioSystem.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECBusDevice.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECDeviceMap.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECPlaybackDevice.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECRecordingDevice.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECTuner.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECTV.h" />
+ <ClInclude Include="..\..\src\lib\implementations\ANCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\implementations\CECCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\implementations\PHCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\implementations\RLCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\implementations\SLCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\implementations\VLCommandHandler.h" />
+ <ClInclude Include="..\..\src\lib\LibCEC.h" />
+ <ClInclude Include="..\..\src\lib\platform\adl\adl-edid.h" />
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_defines.h" />
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_sdk.h" />
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_structures.h" />
+ <ClInclude Include="..\..\src\lib\platform\nvidia\nv-edid.h" />
+ <ClInclude Include="..\..\src\lib\platform\os.h" />
+ <ClInclude Include="..\..\src\lib\platform\sockets\serialport.h" />
+ <ClInclude Include="..\..\src\lib\platform\sockets\socket.h" />
+ <ClInclude Include="..\..\src\lib\platform\sockets\tcp.h" />
+ <ClInclude Include="..\..\src\lib\platform\threads\mutex.h" />
+ <ClInclude Include="..\..\src\lib\platform\threads\threads.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\baudrate.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\buffer.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\edid.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\StdString.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\timeutils.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\dlfcn-win32.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\os-socket.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\os-threads.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\os-types.h" />
+ <ClInclude Include="..\..\src\lib\platform\windows\stdint.h" />
+ <ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\lib\adapter\AdapterFactory.cpp" />
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.cpp" />
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.cpp" />
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.cpp" />
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.cpp" />
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.cpp" />
- <ClCompile Include="..\src\lib\CECClient.cpp" />
- <ClCompile Include="..\src\lib\CECProcessor.cpp" />
- <ClCompile Include="..\src\lib\devices\CECAudioSystem.cpp" />
- <ClCompile Include="..\src\lib\devices\CECBusDevice.cpp" />
- <ClCompile Include="..\src\lib\devices\CECDeviceMap.cpp" />
- <ClCompile Include="..\src\lib\devices\CECPlaybackDevice.cpp" />
- <ClCompile Include="..\src\lib\devices\CECRecordingDevice.cpp" />
- <ClCompile Include="..\src\lib\devices\CECTuner.cpp" />
- <ClCompile Include="..\src\lib\devices\CECTV.cpp" />
- <ClCompile Include="..\src\lib\implementations\ANCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\implementations\CECCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\implementations\PHCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\implementations\RLCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\implementations\SLCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\implementations\VLCommandHandler.cpp" />
- <ClCompile Include="..\src\lib\LibCEC.cpp" />
- <ClCompile Include="..\src\lib\LibCECC.cpp" />
- <ClCompile Include="..\src\lib\LibCECDll.cpp" />
- <ClCompile Include="..\src\lib\platform\adl\adl-edid.cpp" />
- <ClCompile Include="..\src\lib\platform\nvidia\nv-edid.cpp" />
- <ClCompile Include="..\src\lib\platform\windows\dlfcn-win32.cpp" />
- <ClCompile Include="..\src\lib\platform\windows\os-edid.cpp" />
- <ClCompile Include="..\src\lib\platform\windows\os-threads.cpp" />
- <ClCompile Include="..\src\lib\platform\windows\serialport.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\AdapterFactory.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.cpp" />
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.cpp" />
+ <ClCompile Include="..\..\src\lib\CECClient.cpp" />
+ <ClCompile Include="..\..\src\lib\CECProcessor.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECAudioSystem.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECBusDevice.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECDeviceMap.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECPlaybackDevice.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECRecordingDevice.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECTuner.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECTV.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\ANCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\CECCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\PHCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\RLCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\SLCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\VLCommandHandler.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCEC.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCECC.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCECDll.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\adl\adl-edid.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\nvidia\nv-edid.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\dlfcn-win32.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\os-edid.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\os-threads.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\serialport.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="libcec.rc" />
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\src\lib\CECProcessor.h" />
- <ClInclude Include="..\src\lib\LibCEC.h" />
- <ClInclude Include="..\include\cec.h">
+ <ClInclude Include="..\..\src\lib\CECProcessor.h" />
+ <ClInclude Include="..\..\src\lib\LibCEC.h" />
+ <ClInclude Include="..\..\include\cec.h">
<Filter>exports</Filter>
</ClInclude>
- <ClInclude Include="..\include\cecc.h">
+ <ClInclude Include="..\..\include\cecc.h">
<Filter>exports</Filter>
</ClInclude>
- <ClInclude Include="..\include\cecloader.h">
+ <ClInclude Include="..\..\include\cecloader.h">
<Filter>exports</Filter>
</ClInclude>
- <ClInclude Include="..\include\cectypes.h">
+ <ClInclude Include="..\..\include\cectypes.h">
<Filter>exports</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\ANCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\ANCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\CECCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\CECCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\SLCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\SLCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECBusDevice.h">
+ <ClInclude Include="..\..\src\lib\devices\CECBusDevice.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\VLCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\VLCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECAudioSystem.h">
+ <ClInclude Include="..\..\src\lib\devices\CECAudioSystem.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECPlaybackDevice.h">
+ <ClInclude Include="..\..\src\lib\devices\CECPlaybackDevice.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECRecordingDevice.h">
+ <ClInclude Include="..\..\src\lib\devices\CECRecordingDevice.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECTuner.h">
+ <ClInclude Include="..\..\src\lib\devices\CECTuner.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\devices\CECTV.h">
+ <ClInclude Include="..\..\src\lib\devices\CECTV.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\os.h">
+ <ClInclude Include="..\..\src\lib\platform\os.h">
<Filter>platform</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\sockets\serialport.h">
+ <ClInclude Include="..\..\src\lib\platform\sockets\serialport.h">
<Filter>platform\sockets</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\sockets\socket.h">
+ <ClInclude Include="..\..\src\lib\platform\sockets\socket.h">
<Filter>platform\sockets</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\sockets\tcp.h">
+ <ClInclude Include="..\..\src\lib\platform\sockets\tcp.h">
<Filter>platform\sockets</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\util\baudrate.h">
+ <ClInclude Include="..\..\src\lib\platform\util\baudrate.h">
<Filter>platform\util</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\util\buffer.h">
+ <ClInclude Include="..\..\src\lib\platform\util\buffer.h">
<Filter>platform\util</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\util\StdString.h">
+ <ClInclude Include="..\..\src\lib\platform\util\StdString.h">
<Filter>platform\util</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\util\timeutils.h">
+ <ClInclude Include="..\..\src\lib\platform\util\timeutils.h">
<Filter>platform\util</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\threads\mutex.h">
+ <ClInclude Include="..\..\src\lib\platform\threads\mutex.h">
<Filter>platform\threads</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\threads\threads.h">
+ <ClInclude Include="..\..\src\lib\platform\threads\threads.h">
<Filter>platform\threads</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\os-socket.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\os-socket.h">
<Filter>platform\windows</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\os-threads.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\os-threads.h">
<Filter>platform\windows</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\os-types.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\os-types.h">
<Filter>platform\windows</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\stdint.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\stdint.h">
<Filter>platform\windows</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\RLCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\RLCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\implementations\PHCommandHandler.h">
+ <ClInclude Include="..\..\src\lib\implementations\PHCommandHandler.h">
<Filter>implementations</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\CECClient.h" />
- <ClInclude Include="..\src\lib\CECInputBuffer.h" />
- <ClInclude Include="..\src\lib\devices\CECDeviceMap.h">
+ <ClInclude Include="..\..\src\lib\CECClient.h" />
+ <ClInclude Include="..\..\src\lib\CECInputBuffer.h" />
+ <ClInclude Include="..\..\src\lib\devices\CECDeviceMap.h">
<Filter>devices</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\CECTypeUtils.h" />
- <ClInclude Include="..\src\lib\platform\util\edid.h">
+ <ClInclude Include="..\..\src\lib\CECTypeUtils.h" />
+ <ClInclude Include="..\..\src\lib\platform\util\edid.h">
<Filter>platform\util</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\adl\adl_defines.h">
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_defines.h">
<Filter>platform\adl</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\adl\adl_sdk.h">
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_sdk.h">
<Filter>platform\adl</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\adl\adl_structures.h">
+ <ClInclude Include="..\..\src\lib\platform\adl\adl_structures.h">
<Filter>platform\adl</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\adl\adl-edid.h">
+ <ClInclude Include="..\..\src\lib\platform\adl\adl-edid.h">
<Filter>platform\adl</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\windows\dlfcn-win32.h">
+ <ClInclude Include="..\..\src\lib\platform\windows\dlfcn-win32.h">
<Filter>platform\windows</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\platform\nvidia\nv-edid.h">
+ <ClInclude Include="..\..\src\lib\platform\nvidia\nv-edid.h">
<Filter>platform\nvidia</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\AdapterCommunication.h">
+ <ClInclude Include="..\..\src\lib\adapter\AdapterCommunication.h">
<Filter>adapter</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.h">
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.h">
<Filter>adapter\Pulse-Eight</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.h">
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.h">
<Filter>adapter\Pulse-Eight</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.h">
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.h">
<Filter>adapter\Pulse-Eight</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.h">
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.h">
<Filter>adapter\Pulse-Eight</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.h">
+ <ClInclude Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.h">
<Filter>adapter\Pulse-Eight</Filter>
</ClInclude>
- <ClInclude Include="..\src\lib\adapter\AdapterFactory.h">
+ <ClInclude Include="..\..\src\lib\adapter\AdapterFactory.h">
<Filter>adapter</Filter>
</ClInclude>
- <ClInclude Include="resource1.h" />
+ <ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\lib\CECProcessor.cpp" />
- <ClCompile Include="..\src\lib\LibCEC.cpp" />
- <ClCompile Include="..\src\lib\LibCECC.cpp" />
- <ClCompile Include="..\src\lib\LibCECDll.cpp" />
- <ClCompile Include="..\src\lib\implementations\ANCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\CECProcessor.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCEC.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCECC.cpp" />
+ <ClCompile Include="..\..\src\lib\LibCECDll.cpp" />
+ <ClCompile Include="..\..\src\lib\implementations\ANCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\implementations\CECCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\implementations\CECCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\implementations\SLCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\implementations\SLCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECBusDevice.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECBusDevice.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\implementations\VLCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\implementations\VLCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECAudioSystem.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECAudioSystem.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECPlaybackDevice.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECPlaybackDevice.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECRecordingDevice.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECRecordingDevice.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECTuner.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECTuner.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\devices\CECTV.cpp">
+ <ClCompile Include="..\..\src\lib\devices\CECTV.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\windows\os-threads.cpp">
+ <ClCompile Include="..\..\src\lib\platform\windows\os-threads.cpp">
<Filter>platform\windows</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\windows\serialport.cpp">
+ <ClCompile Include="..\..\src\lib\platform\windows\serialport.cpp">
<Filter>platform\windows</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\implementations\RLCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\implementations\RLCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\implementations\PHCommandHandler.cpp">
+ <ClCompile Include="..\..\src\lib\implementations\PHCommandHandler.cpp">
<Filter>implementations</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\CECClient.cpp" />
- <ClCompile Include="..\src\lib\devices\CECDeviceMap.cpp">
+ <ClCompile Include="..\..\src\lib\CECClient.cpp" />
+ <ClCompile Include="..\..\src\lib\devices\CECDeviceMap.cpp">
<Filter>devices</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\windows\os-edid.cpp">
+ <ClCompile Include="..\..\src\lib\platform\windows\os-edid.cpp">
<Filter>platform\windows</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\adl\adl-edid.cpp">
+ <ClCompile Include="..\..\src\lib\platform\adl\adl-edid.cpp">
<Filter>platform\adl</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\windows\dlfcn-win32.cpp">
+ <ClCompile Include="..\..\src\lib\platform\windows\dlfcn-win32.cpp">
<Filter>platform\windows</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\platform\nvidia\nv-edid.cpp">
+ <ClCompile Include="..\..\src\lib\platform\nvidia\nv-edid.cpp">
<Filter>platform\nvidia</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommands.cpp">
<Filter>adapter\Pulse-Eight</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterCommunication.cpp">
<Filter>adapter\Pulse-Eight</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterDetection.cpp">
<Filter>adapter\Pulse-Eight</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessage.cpp">
<Filter>adapter\Pulse-Eight</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\Pulse-Eight\USBCECAdapterMessageQueue.cpp">
<Filter>adapter\Pulse-Eight</Filter>
</ClCompile>
- <ClCompile Include="..\src\lib\adapter\AdapterFactory.cpp">
+ <ClCompile Include="..\..\src\lib\adapter\AdapterFactory.cpp">
<Filter>adapter</Filter>
</ClCompile>
</ItemGroup>
+++ /dev/null
-//{{NO_DEPENDENCIES}}
-// Microsoft Visual C++ generated include file.
-// Used by testclient.rc
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE 101
-#define _APS_NEXT_COMMAND_VALUE 40001
-#define _APS_NEXT_CONTROL_VALUE 1001
-#define _APS_NEXT_SYMED_VALUE 101
-#endif
-#endif
<TreatWarningAsError>true</TreatWarningAsError>
<DisableSpecificWarnings>
</DisableSpecificWarnings>
- <AdditionalIncludeDirectories>$(SolutiontDir)..\include;$(SolutionDir)..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(SolutiontDir)..\..\include;$(SolutionDir)..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<TreatWarningAsError>true</TreatWarningAsError>
<DisableSpecificWarnings>
</DisableSpecificWarnings>
- <AdditionalIncludeDirectories>$(SolutiontDir)..\include;$(SolutionDir)..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>$(SolutiontDir)..\..\include;$(SolutionDir)..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
- <ClInclude Include="..\include\cec.h" />
- <ClInclude Include="..\include\cecloader.h" />
+ <ClInclude Include="..\..\include\cec.h" />
+ <ClInclude Include="..\..\include\cecloader.h" />
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\lib\platform\windows\os-threads.cpp" />
- <ClCompile Include="..\src\testclient\main.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\os-threads.cpp" />
+ <ClCompile Include="..\..\src\testclient\main.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="testclient.rc" />
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\include\cec.h">
+ <ClInclude Include="..\..\include\cec.h">
<Filter>exports</Filter>
</ClInclude>
- <ClInclude Include="..\include\cecloader.h">
+ <ClInclude Include="..\..\include\cecloader.h">
<Filter>exports</Filter>
</ClInclude>
<ClInclude Include="resource.h" />
</ItemGroup>
<ItemGroup>
- <ClCompile Include="..\src\testclient\main.cpp" />
- <ClCompile Include="..\src\lib\platform\windows\os-threads.cpp">
+ <ClCompile Include="..\..\src\testclient\main.cpp" />
+ <ClCompile Include="..\..\src\lib\platform\windows\os-threads.cpp">
<Filter>platform</Filter>
</ClCompile>
</ItemGroup>
<Compile Include="CecSharpClient.cs" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\..\project\LibCecSharp.vcxproj">
+ <ProjectReference Include="..\..\project\LibCecSharp\LibCecSharp.vcxproj">
<Project>{E54D4581-CD59-4687-BB10-694B8192EABA}</Project>
<Name>LibCecSharp</Name>
</ProjectReference>
+++ /dev/null
-//{{NO_DEPENDENCIES}}
-// Microsoft Visual C++ generated include file.
-// Used by app.rc
<Content Include="project\favicon.ico" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\..\project\LibCecSharp.vcxproj">
+ <ProjectReference Include="..\..\project\LibCecSharp\LibCecSharp.vcxproj">
<Project>{E54D4581-CD59-4687-BB10-694B8192EABA}</Project>
<Name>LibCecSharp</Name>
</ProjectReference>