<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 23, 2012 at 9:46 PM, Git Repo Owner <span dir="ltr">&lt;<a href="mailto:noreply@mythtv.org" target="_blank">noreply@mythtv.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The branch, master has been updated on the<br>
mythtv repository by gitolite user jyavenard.<br>
       via  640ddc3e0419bf1396ceabf23e38fc3c1a56a200 (commit)<br>
      from  c6a6962a86b8436a4687f85d7ba9987c04b09b29 (commit)<br>
<br>
Those revisions listed above that are new to this repository have<br>
not appeared on any other notification email; so we list those<br>
revisions in full, below.<br>
<br>
- Log -----------------------------------------------------------------<br>
commit 640ddc3e0419bf1396ceabf23e38fc3c1a56a200<br>
Author:    Jean-Yves Avenard &lt;<a href="mailto:jyavenard@mythtv.org">jyavenard@mythtv.org</a>&gt; at Tue, 24 Apr 2012 12:39:23 +1000<br>
Committer: Jean-Yves Avenard &lt;<a href="mailto:jyavenard@mythtv.org">jyavenard@mythtv.org</a>&gt; at Tue, 24 Apr 2012 12:39:23 +1000<br>
URL:       <a href="http://code.mythtv.org/cgit/mythtv/commit/?id=640ddc3e0419bf1396ceabf23e38fc3c1a56a200" target="_blank">http://code.mythtv.org/cgit/mythtv/commit/?id=640ddc3e0419bf1396ceabf23e38fc3c1a56a200</a><br>
<br>
Rework RAOP protocol handling<br>
This commit fixes several issues in the RAOP protocol initialisation. Major ones being:<br>
*iTunes compatibility. Playback from iTunes client now works (tested with both Mac and Windows version).<br>
*Commit 37385baff83eea77116d13e22be96b74cfde2cec broke playback rather significantly, the RAOP server would never received packets being re-issued resulting in audio drop-outs<br>
<br>
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&#39;t like it.<br>
<br>
This commit doesn&#39;t fix some audio-sync issues and occasional glitches in playback. This will be done in a future commit<br>
<br>
<br>
<br>
-----------------------------------------------------------------------<br>
<br>
Summary of changes:<br>
 mythtv/libs/libmythtv/mythraopconnection.cpp |  262 +++++++++++++++-----------<br>
 mythtv/libs/libmythtv/mythraopconnection.h   |   13 +-<br>
 mythtv/libs/libmythtv/mythraopdevice.cpp     |    8 +-<br>
 3 files changed, 161 insertions(+), 122 deletions(-)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<br>
_______________________________________________<br>
mythtv-commits mailing list<br>
<a href="mailto:mythtv-commits@mythtv.org">mythtv-commits@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-commits" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-commits</a><br>
</font></span></blockquote></div><br>I only poked briefly into the code but noticed that the AirPlay server and the RAOP server register themselves using different Device IDs.  On my iTunes this has basically no effect and I only see the 1 speaker icon (RAOP).  But with the iPad which presumably supports both AirPlay and RAOP, I see two speaker icons in the music application.  Do you see this on any of your devices and if so, do you think that registering both under the same ID (which I believe XBMC does using the MAC address of the interface bound to) would resolve it?
</div><div class="gmail_extra"><br></div><div class="gmail_extra">Kevin</div>