[mythtv-commits] mythtv branch master updated by jyavenard. v0.27-pre2-1759-g3b618cd

Git Repo Owner noreply at mythtv.org
Wed Jul 10 16:03:43 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  3b618cdb7efa264d5bd41da143bf12c67e4afeb0 (commit)
       via  68951ea942622ab0984b537037b567f9e3addb41 (commit)
       via  00bd90d31e6a13d7927d3cb2cbdf2deff4db8305 (commit)
       via  578abe380fbdd66777bf52d264dbb71609d27cf4 (commit)
       via  6143e6646b1e2e0816c5857392803c7fa31203fc (commit)
       via  ed263a62d149d8b5adceab434586fe3b35c75102 (commit)
       via  a8ec95a23d1a6e39fa907ede8a2fe3a2c91ccb68 (commit)
       via  4000137c541c6de846ed40b465faa121f6439ee2 (commit)
       via  0e6c4e539a427e100564f018939be5c70bdb800c (commit)
       via  93a83dafb68689ad950190dcc45edeaf413d679c (commit)
       via  20779c205a04b38daf0ec0a4583891b59184e79c (commit)
      from  c73808853854cba733f6df04643db535e0934160 (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 3b618cdb7efa264d5bd41da143bf12c67e4afeb0
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Sun, 30 Jun 2013 04:15:04 +0000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 02:02:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3b618cdb7efa264d5bd41da143bf12c67e4afeb0

libva (VAAPI) has changed their API. Use the legacy API.
Validated as working by Frank P.

Fixes #11631

Signed-off-by: Gary Buhrmaster <gary.buhrmaster at gmail.com>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 68951ea942622ab0984b537037b567f9e3addb41
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 01:52:56 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 01:52:56 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=68951ea942622ab0984b537037b567f9e3addb41

Allow dismissing notification during video playback
Fixes #11657



commit 00bd90d31e6a13d7927d3cb2cbdf2deff4db8305
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 01:52:10 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 01:52:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=00bd90d31e6a13d7927d3cb2cbdf2deff4db8305

Add methods to query state of modifications and remove notification from screen
Will be used with OSD and fixing #11657



commit 578abe380fbdd66777bf52d264dbb71609d27cf4
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 00:52:16 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 11 Jul 2013 00:52:16 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=578abe380fbdd66777bf52d264dbb71609d27cf4

Create AirPlay server after MainWindow got initialized.
Got an instance where AirPlay got ready before the main window was up and attempted playback causing a crash



commit 6143e6646b1e2e0816c5857392803c7fa31203fc
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 23:47:10 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 23:47:10 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6143e6646b1e2e0816c5857392803c7fa31203fc

Do not display backend is online notification again after it's already been displayed earlier



commit ed263a62d149d8b5adceab434586fe3b35c75102
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 23:39:30 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 23:39:30 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ed263a62d149d8b5adceab434586fe3b35c75102

Use notifications instead of popup in recording screens to indicates the availability of a recording



commit a8ec95a23d1a6e39fa907ede8a2fe3a2c91ccb68
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:52:27 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:52:27 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a8ec95a23d1a6e39fa907ede8a2fe3a2c91ccb68

Use QMutexLocker to lock BonjourRegister
Following 29fae07f, use a QMutexLocker instead.
Rename static class member to follow MythTV coding style



commit 4000137c541c6de846ed40b465faa121f6439ee2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:43:00 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:43:24 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4000137c541c6de846ed40b465faa121f6439ee2

Fix compilation warning.
warning: adding 'uint' (aka 'unsigned int') to a string does not append to the string



commit 0e6c4e539a427e100564f018939be5c70bdb800c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:31:03 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:31:03 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0e6c4e539a427e100564f018939be5c70bdb800c

Display error as to why playback failed to start.
Playback would otherwise fail silently, with the user wondering why.

Fixes #11656



commit 93a83dafb68689ad950190dcc45edeaf413d679c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:26:38 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:26:51 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=93a83dafb68689ad950190dcc45edeaf413d679c

Exit early if playback didn't start due to an error.
Even if playback failed to start following an error, it would try to play regardless, waiting for playback to actually start, and aborting 20s later.

Required for #11656



commit 20779c205a04b38daf0ec0a4583891b59184e79c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:04:14 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Wed, 10 Jul 2013 22:04:14 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=20779c205a04b38daf0ec0a4583891b59184e79c

Make default duration of error 10s
5s could make it a bit hard to read



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

Summary of changes:
 mythtv/libs/libmyth/mythcontext.cpp                |    2 +-
 mythtv/libs/libmythbase/bonjourregister.cpp        |   25 +++++-----
 mythtv/libs/libmythbase/bonjourregister.h          |    6 +-
 mythtv/libs/libmythtv/mythplayer.cpp               |   19 ++++++--
 mythtv/libs/libmythtv/mythplayer.h                 |    7 ++-
 mythtv/libs/libmythtv/osd.cpp                      |   10 +++-
 mythtv/libs/libmythtv/osd.h                        |    3 +-
 mythtv/libs/libmythtv/playercontext.cpp            |    9 +++-
 mythtv/libs/libmythtv/tv_play.cpp                  |   11 ++++-
 mythtv/libs/libmythtv/vaapicontext.h               |    4 ++
 mythtv/libs/libmythui/mythnotification.h           |    1 +
 mythtv/libs/libmythui/mythuinotificationcenter.cpp |   38 ++++++++++++++
 mythtv/libs/libmythui/mythuinotificationcenter.h   |   13 +++++
 .../libmythui/mythuinotificationcenter_private.h   |   13 +++++
 mythtv/programs/mythfrontend/main.cpp              |   22 ++++----
 mythtv/programs/mythfrontend/playbackbox.cpp       |   52 ++++++++++++--------
 16 files changed, 174 insertions(+), 61 deletions(-)

-- 



More information about the mythtv-commits mailing list