Browse files

Rework RAOP protocol handling

This commit fixes several issues in the RAOP protocol initialisation. Major ones being:
*iTunes compatibility. Playback from iTunes client now works (tested with both Mac and Windows version).
*Commit 37385ba broke playback rather significantly, the RAOP server would never received packets being re-issued resulting in audio drop-outs

The core issue for iTunes not working previously was how the response packets were formed. The headers/content were inversed. This worked fine for iPhone/iPad but iTunes didn't like it.

This commit doesn't fix some audio-sync issues and occasional glitches in playback. This will be done in a future commit
  • Loading branch information...
jyavenard committed Apr 24, 2012
1 parent c6a6962 commit 640ddc3e0419bf1396ceabf23e38fc3c1a56a200
Oops, something went wrong.

0 comments on commit 640ddc3

Please sign in to comment.