[add] - seems like boxee didn't do its reverse engineering completly. Airplay is...
authorMemphiz <memphis@machzwo.de>
Tue, 23 Aug 2011 19:37:49 +0000 (21:37 +0200)
committerMemphiz <memphis@machzwo.de>
Fri, 26 Aug 2011 23:00:27 +0000 (01:00 +0200)
commit702ed8cc05c1367581fabcfb2bcd78801bfffe91
treee3e5fdca875c075bf4df5538034d2e1145896f4f
parentfb9df697cbd0d3ce95b4d0fd067db51e5f1b4ebb
[add] - seems like boxee didn't do its reverse engineering completly. Airplay is using 2 persistent tcp connections. The second one is a reversed HTTP connection for sending events from XBMC to the airplay device. Without this the play button of the device doesn't get noticed about play/pause state. Implemented the reverse HTTP connection for making it more airplay compliant as of reverse engineering. Hey i think we are the first project doing this ;)
[clean] - make the xml consistent (line endings \r\n) and make them better visible in wireshark by using \t
xbmc/network/AirPlayServer.cpp
xbmc/network/AirPlayServer.h