[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-pre2-1918-g4ad1700

Git Repo Owner noreply at mythtv.org
Wed Jul 17 14:14:33 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  4ad170088f99123882ff21d730f65473144814a0 (commit)
       via  ff1dc56a93a1bf1ce10951d329ea5d2d49776bb6 (commit)
       via  ab2de6090231dcec22263b9729630fac3d6c3a91 (commit)
       via  6c2388092c7bcb86968f769808c8bda3314c055e (commit)
       via  cbb3c331a01a9b25e03a2294ee3927150618b152 (commit)
      from  01be22c7d033a3dfc508528e5372a19631d56266 (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 4ad170088f99123882ff21d730f65473144814a0
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 18 Jul 2013 00:13:59 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 18 Jul 2013 00:13:59 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4ad170088f99123882ff21d730f65473144814a0

Dismiss photo being currently displayed when video is about to start.
Create the notification on demand when a photo is about to be displayed so we can discard it later.

There's still something not quite right when transitioning between photos and videos. The iPhone tends to disconnect the session. I suspect the delay we take in providing playback feedback to be the cause



commit ff1dc56a93a1bf1ce10951d329ea5d2d49776bb6
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 18 Jul 2013 00:09:53 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 18 Jul 2013 00:09:53 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ff1dc56a93a1bf1ce10951d329ea5d2d49776bb6

Fix occasional crash in AirPlay
MythCoreContext::WaitUntilSignals is called within the handling of a TcpSocket::read() event. If while we wait for playback to start, we receive another TcpSocket::read() signal, QEventLoop crashes; it doesn't like being re-entrant



commit ab2de6090231dcec22263b9729630fac3d6c3a91
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 23:46:05 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 23:46:05 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ab2de6090231dcec22263b9729630fac3d6c3a91

Create AirPlay instance before RAOP one
This seems to help with iOS 7 otherwise thinking we only support audio



commit 6c2388092c7bcb86968f769808c8bda3314c055e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 23:44:23 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 23:44:23 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6c2388092c7bcb86968f769808c8bda3314c055e

Fix deadlock should error occurs during stream constructor.
Lock wasn't released



commit cbb3c331a01a9b25e03a2294ee3927150618b152
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 22:34:15 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 17 Jul 2013 22:34:15 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cbb3c331a01a9b25e03a2294ee3927150618b152

Partially revert cbe41f266d7cc846285dc99164297cafdab667a0
It broke AirPlay with iOS 7 beta 3, the iPhone requiring a FairPlay authentication mechanism to connect



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.cpp        |    2 +-
 .../libs/libmythtv/AirPlay/mythairplayserver.cpp   |   23 ++++++++++++-----
 mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp   |   25 +++++++++----------
 mythtv/libs/libmythtv/streamingringbuffer.cpp      |    1 +
 mythtv/programs/mythfrontend/main.cpp              |    2 +-
 5 files changed, 31 insertions(+), 22 deletions(-)

-- 



More information about the mythtv-firehose mailing list