Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Re: [mythtv-commits] mythtv branch master updated by jyavenard. v0.26-pre-110-g640ddc3

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


kkuphal at gmail

Apr 24, 2012, 5:47 AM

Post #1 of 2 (218 views)
Permalink
Re: [mythtv-commits] mythtv branch master updated by jyavenard. v0.26-pre-110-g640ddc3

On Mon, Apr 23, 2012 at 9:46 PM, Git Repo Owner <noreply [at] mythtv> wrote:

> The branch, master has been updated on the
> mythtv repository by gitolite user jyavenard.
> via 640ddc3e0419bf1396ceabf23e38fc3c1a56a200 (commit)
> from c6a6962a86b8436a4687f85d7ba9987c04b09b29 (commit)
>
> Those revisions listed above that are new to this repository have
> not appeared on any other notification email; so we list those
> revisions in full, below.
>
> - Log -----------------------------------------------------------------
> commit 640ddc3e0419bf1396ceabf23e38fc3c1a56a200
> Author: Jean-Yves Avenard <jyavenard [at] mythtv> at Tue, 24 Apr 2012
> 12:39:23 +1000
> Committer: Jean-Yves Avenard <jyavenard [at] mythtv> at Tue, 24 Apr 2012
> 12:39:23 +1000
> URL:
> http://code.mythtv.org/cgit/mythtv/commit/?id=640ddc3e0419bf1396ceabf23e38fc3c1a56a200
>
> 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 37385baff83eea77116d13e22be96b74cfde2cec 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
>
>
>
> -----------------------------------------------------------------------
>
> Summary of changes:
> mythtv/libs/libmythtv/mythraopconnection.cpp | 262
> +++++++++++++++-----------
> mythtv/libs/libmythtv/mythraopconnection.h | 13 +-
> mythtv/libs/libmythtv/mythraopdevice.cpp | 8 +-
> 3 files changed, 161 insertions(+), 122 deletions(-)
>
> --
>
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits [at] mythtv
> http://www.mythtv.org/mailman/listinfo/mythtv-commits
>

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?

Kevin


jyavenard at gmail

Apr 24, 2012, 6:58 AM

Post #2 of 2 (209 views)
Permalink
Re: [mythtv-commits] mythtv branch master updated by jyavenard. v0.26-pre-110-g640ddc3 [In reply to]

Hi

On Tuesday, 24 April 2012, Kevin Kuphal wrote:

>
>
>
> 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?
>
> Kevin
>

This is on my todo list.
I do not plan on using the mac address as retrieving the mac address is too
platform dependent.
Instead a random id will be generated and stored per frontend

iTunes also support AirPlay video, but it doesn't like the mythtv one.

I'm in the middle of rewriting raop, next I'll focus on AirPlay and
complete the missing features.

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.