[mythtv-commits] mythtv branch fixes/0.28 updated by rsiddons. v0.28-rc1-35-g4bcc100

Git Repo Owner noreply at mythtv.org
Mon Apr 11 12:52:34 UTC 2016


The branch, fixes/0.28 has been updated on the
mythtv repository by gitolite user rsiddons.
       via  4bcc1005cafcc28fce9728394dfffc0320bb4d33 (commit)
       via  8f5b739e17b87434a8c91ad18b3cf82d6db8fa87 (commit)
       via  6da9d39c064090948437734b5821f143a49ff488 (commit)
       via  2bf8a7aeb7282f3a6f85082e293237d5d71aab62 (commit)
       via  91216471a8f762fdc3427fb4fc2dddb8469e2773 (commit)
       via  c5b28b409181dddbc330e95786d91ba123a32d9c (commit)
      from  7efa96561ebc4eca0fbc53da51906e661c9361b4 (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 4bcc1005cafcc28fce9728394dfffc0320bb4d33
Author:    Peter Bennett <pgbennett at comcast.net> at Sun, 10 Apr 2016 15:45:17 +0100
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:51:48 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4bcc1005cafcc28fce9728394dfffc0320bb4d33

Pi: Background shows through with ffmpeg & openmax
aa676f77 prevented background bleed where the decoder was openmax
but does not cover the case where the decoder is ffmpeg and the renderer is openmax,
which still bleeds through. This is a viable combination which provides better quality
than openmax decoder in some cases.

Also fixes a segfault documented by #12700 & #12709, which was introduced by the fix for #12691.

Fixes #12693

Signed-off-by: Roger Siddons <rsiddons at mythtv.org>
(cherry picked from commit ed3741d166a72ea5674ff5604a0e78dc7dda47a8)



commit 8f5b739e17b87434a8c91ad18b3cf82d6db8fa87
Author:    Peter Bennett <pgbennett at comcast.net> at Fri, 18 Mar 2016 15:58:15 -0400
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:51:05 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8f5b739e17b87434a8c91ad18b3cf82d6db8fa87

Fix problem with OpenMAX decoder where the theme is still displayed next to letterbox or pillarbox playback.
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
(cherry picked from commit aa676f77df2405376c253faa792f1f3712769ca0)



commit 6da9d39c064090948437734b5821f143a49ff488
Author:    Peter Bennett <pgbennett at comcast.net> at Mon, 21 Mar 2016 11:10:40 +0000
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:37:10 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6da9d39c064090948437734b5821f143a49ff488

OpenMax: Fix failure when resolution changes. Fixes #12643
(cherry picked from commit 7fb92b9e59855b2534c71e7080c2fcbb723bc4fa)



commit 2bf8a7aeb7282f3a6f85082e293237d5d71aab62
Author:    Peter Bennett <pgbennett at comcast.net> at Mon, 7 Mar 2016 12:59:14 -0500
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:36:58 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2bf8a7aeb7282f3a6f85082e293237d5d71aab62

OSD Blend optimizations. These will apply to all systems using softblend for OSD.
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
(cherry picked from commit 5d06abc5fd601ed955bbf9c0a5f70b039b52e9f7)



commit 91216471a8f762fdc3427fb4fc2dddb8469e2773
Author:    Peter Bennett <pgbennett at comcast.net> at Sat, 5 Mar 2016 22:27:04 -0500
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:36:43 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=91216471a8f762fdc3427fb4fc2dddb8469e2773

Raspberry pi: OSD improvements from LVR, using 4 threads to merge OSD into frames.
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
(cherry picked from commit 109bf9d38983cb764d6fa9ea1cf34b16898efdfb)



commit c5b28b409181dddbc330e95786d91ba123a32d9c
Author:    Peter Bennett <pgbennett at comcast.net> at Fri, 4 Mar 2016 15:59:36 -0500
Committer: Roger Siddons <rsiddons at mythtv.org> at Mon, 11 Apr 2016 12:36:32 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c5b28b409181dddbc330e95786d91ba123a32d9c

Fix for OSD jerkiness in Raspberry PI In MythPlayer move the call to ProcessFrame into the AVSync method. This allows the OSD painting to be bypased on frames that are skipped. Also make the change in MythDVDPlayer since that also calls AVSync.
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
(cherry picked from commit 7f8614ecc8e23ff34a546e918c7a1ecb04bf71e1)



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

Summary of changes:
 mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp  |    7 --
 mythtv/libs/libmythtv/avformatdecoder.cpp    |    9 ++-
 mythtv/libs/libmythtv/mythplayer.cpp         |   20 ++++--
 mythtv/libs/libmythtv/privatedecoder_omx.cpp |   10 +--
 mythtv/libs/libmythtv/tv_play.cpp            |   11 +++-
 mythtv/libs/libmythtv/util-osd.cpp           |  108 ++++++++++++++-----------
 mythtv/libs/libmythtv/util-osd.h             |    2 +-
 mythtv/libs/libmythtv/videoout_omx.cpp       |   26 ++++++-
 mythtv/libs/libmythtv/videoout_omx.h         |    2 +
 mythtv/libs/libmythtv/videooutbase.cpp       |  104 +++++++++++++++++++++++-
 mythtv/libs/libmythtv/videooutbase.h         |    1 +
 mythtv/themes/default/base.xml               |   12 +++
 12 files changed, 233 insertions(+), 79 deletions(-)

-- 



More information about the mythtv-commits mailing list