diff options
author | Sascha Montellese <sascha.montellese@gmail.com> | 2012-03-25 03:29:22 -0700 |
---|---|---|
committer | Sascha Montellese <sascha.montellese@gmail.com> | 2012-03-25 03:29:22 -0700 |
commit | 4d4eac0b4043c99d9794871139527f6d8f441a08 (patch) | |
tree | 77f9171947de1d62a245af9db5a540873c0c5ebe /project | |
parent | c48881cb0e4f9471664b82932e252e4d68f46827 (diff) | |
parent | f0d0b81fa2e03692d8f19843a955551a1ae7d420 (diff) |
Merge pull request #511 from Montellese/websocket
add websocket support for JSON-RPC
Diffstat (limited to 'project')
-rw-r--r-- | project/BuildDependencies/scripts/boost_d.txt | 2 | ||||
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj | 14 | ||||
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj.filters | 41 |
3 files changed, 54 insertions, 3 deletions
diff --git a/project/BuildDependencies/scripts/boost_d.txt b/project/BuildDependencies/scripts/boost_d.txt index 18605e02d9..4392867f51 100644 --- a/project/BuildDependencies/scripts/boost_d.txt +++ b/project/BuildDependencies/scripts/boost_d.txt @@ -1,5 +1,5 @@ ; filename mirror of the file -boost-1_46_1-xbmc-win32.7z http://mirrors.xbmc.org/build-deps/win32/ +boost-1_46_1-xbmc-win32-1.7z http://mirrors.xbmc.org/build-deps/win32/ ;boost_1_46_1-headers-win32.7z http://mirrors.xbmc.org/build-deps/win32/ ;boost_1_46_1-libs-win32.7z http://mirrors.xbmc.org/build-deps/win32/ ;boost_1_46_1-debug-libs-win32.7z http://mirrors.xbmc.org/build-deps/win32/ diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj index cc22826a27..b1fb411280 100644 --- a/project/VS2010Express/XBMC.vcxproj +++ b/project/VS2010Express/XBMC.vcxproj @@ -691,6 +691,10 @@ <ClCompile Include="..\..\xbmc\network\UdpClient.cpp" /> <ClCompile Include="..\..\xbmc\network\UPnP.cpp" /> <ClCompile Include="..\..\xbmc\network\WebServer.cpp" /> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocket.cpp" /> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketManager.cpp" /> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketV13.cpp" /> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketV8.cpp" /> <ClCompile Include="..\..\xbmc\network\windows\NetworkWin32.cpp" /> <ClCompile Include="..\..\xbmc\network\windows\ZeroconfWIN.cpp" /> <ClCompile Include="..\..\xbmc\network\Zeroconf.cpp" /> @@ -783,6 +787,10 @@ <ClInclude Include="..\..\xbmc\cores\paplayer\PCMCodec.h" /> <ClInclude Include="..\..\xbmc\filesystem\FileUPnP.h" /> <ClInclude Include="..\..\xbmc\interfaces\python\xbmcmodule\pythreadstate.h" /> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocket.h" /> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketManager.h" /> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketV13.h" /> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketV8.h" /> <ClInclude Include="..\..\xbmc\threads\platform\win\Implementation.cpp" /> <ClCompile Include="..\..\xbmc\threads\SystemClock.cpp" /> <ClCompile Include="..\..\xbmc\threads\Thread.cpp" /> @@ -795,6 +803,7 @@ <ClCompile Include="..\..\xbmc\utils\Archive.cpp" /> <ClCompile Include="..\..\xbmc\utils\AsyncFileCopy.cpp" /> <ClCompile Include="..\..\xbmc\utils\AutoPtrHandle.cpp" /> + <ClCompile Include="..\..\xbmc\utils\Base64.cpp" /> <ClCompile Include="..\..\xbmc\utils\BitstreamStats.cpp" /> <ClCompile Include="..\..\xbmc\utils\CharsetConverter.cpp" /> <ClCompile Include="..\..\xbmc\utils\CPUInfo.cpp" /> @@ -820,6 +829,7 @@ <ClCompile Include="..\..\xbmc\utils\HTMLUtil.cpp" /> <ClCompile Include="..\..\xbmc\utils\HttpHeader.cpp" /> <ClCompile Include="..\..\xbmc\utils\HttpParser.cpp" /> + <ClCompile Include="..\..\xbmc\utils\HttpResponse.cpp" /> <ClCompile Include="..\..\xbmc\utils\InfoLoader.cpp" /> <ClCompile Include="..\..\xbmc\utils\JobManager.cpp" /> <ClCompile Include="..\..\xbmc\utils\JSONVariantParser.cpp" /> @@ -1707,6 +1717,7 @@ <ClInclude Include="..\..\xbmc\utils\Archive.h" /> <ClInclude Include="..\..\xbmc\utils\AsyncFileCopy.h" /> <ClInclude Include="..\..\xbmc\utils\AutoPtrHandle.h" /> + <ClInclude Include="..\..\xbmc\utils\Base64.h" /> <ClInclude Include="..\..\xbmc\utils\BitstreamStats.h" /> <ClInclude Include="..\..\xbmc\utils\CharsetConverter.h" /> <ClInclude Include="..\..\xbmc\utils\CPUInfo.h" /> @@ -1728,6 +1739,7 @@ <ClInclude Include="..\..\xbmc\utils\HTMLUtil.h" /> <ClInclude Include="..\..\xbmc\utils\HttpHeader.h" /> <ClInclude Include="..\..\xbmc\utils\HttpParser.h" /> + <ClInclude Include="..\..\xbmc\utils\HttpResponse.h" /> <ClInclude Include="..\..\xbmc\utils\InfoLoader.h" /> <ClInclude Include="..\..\xbmc\utils\ISerializable.h" /> <ClInclude Include="..\..\xbmc\utils\Job.h" /> @@ -2201,4 +2213,4 @@ </VisualStudio> </ProjectExtensions> <Import Project="$(SolutionDir)\$(ProjectFileName).targets.user" Condition="Exists('$(SolutionDir)\$(ProjectFileName).targets.user')" /> -</Project>
\ No newline at end of file +</Project> diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters index 62a6f25564..3cc187c9df 100644 --- a/project/VS2010Express/XBMC.vcxproj.filters +++ b/project/VS2010Express/XBMC.vcxproj.filters @@ -250,6 +250,9 @@ <Filter Include="peripherals\dialogs"> <UniqueIdentifier>{9571e2bc-891d-4496-bcba-2ec3eed45704}</UniqueIdentifier> </Filter> + <Filter Include="network\websocket"> + <UniqueIdentifier>{88e84682-dede-4bdf-9e33-a8023dd5ac78}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\xbmc\win32\pch.cpp"> @@ -2568,6 +2571,24 @@ <ClCompile Include="..\..\xbmc\cores\paplayer\PCMCodec.cpp"> <Filter>cores\paplayer</Filter> </ClCompile> + <ClCompile Include="..\..\xbmc\utils\Base64.cpp"> + <Filter>utils</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\utils\HttpResponse.cpp"> + <Filter>utils</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocket.cpp"> + <Filter>network\websocket</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketV8.cpp"> + <Filter>network\websocket</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketManager.cpp"> + <Filter>network\websocket</Filter> + </ClCompile> + <ClCompile Include="..\..\xbmc\network\websocket\WebSocketV13.cpp"> + <Filter>network\websocket</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\xbmc\win32\pch.h"> @@ -5160,6 +5181,24 @@ <ClInclude Include="..\..\xbmc\cores\paplayer\PCMCodec.h"> <Filter>cores\paplayer</Filter> </ClInclude> + <ClInclude Include="..\..\xbmc\utils\Base64.h"> + <Filter>utils</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\utils\HttpResponse.h"> + <Filter>utils</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocket.h"> + <Filter>network\websocket</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketV8.h"> + <Filter>network\websocket</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketManager.h"> + <Filter>network\websocket</Filter> + </ClInclude> + <ClInclude Include="..\..\xbmc\network\websocket\WebSocketV13.h"> + <Filter>network\websocket</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc"> @@ -5171,4 +5210,4 @@ <Filter>win32</Filter> </CustomBuild> </ItemGroup> -</Project>
\ No newline at end of file +</Project> |