[mythtv-firehose] mythtv branch master updated by peper03. v29-pre-245-g436ab69

Git Repo Owner noreply at mythtv.org
Tue Dec 20 06:38:51 UTC 2016


The branch, master has been updated on the
mythtv repository by gitolite user peper03.
       via  436ab694f065aac1e4d4efe222278e3e725179e7 (commit)
       via  20926add2a7361f36b28428252caca3e69e839e3 (commit)
       via  ae7b3a077b3a29ae07a948891187dab60310dac4 (commit)
      from  3e8d96b52d2a2f0f4158a822dd59e5a0594a5427 (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 436ab694f065aac1e4d4efe222278e3e725179e7
Author:    Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 00:47:27 +0100
Committer: Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 07:38:34 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=436ab694f065aac1e4d4efe222278e3e725179e7

Add recognition of more Bluray events (no direct support, just logging at the moment).



commit 20926add2a7361f36b28428252caca3e69e839e3
Author:    Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 00:43:06 +0100
Committer: Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 07:38:07 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=20926add2a7361f36b28428252caca3e69e839e3

Improve handling of Bluray overlays (and add support for ARGB overlays).
There's still some room for improvement:
1. The display PTS is not used (overlays are shown immediately)
2. Separate PG and IG planes are supported but not currently composited before displaying.
3. It may be possible to optimize memory usage by keeping track of the individual (smaller) wipe/draw operations and then painting them to a larger overlay 'canvas' when needed.
4. No doubt more stuff I haven't found yet.

N.B. ARGB overlays are only available when BD-J support is enabled (by passing '--enable-bdjava' to configure).



commit ae7b3a077b3a29ae07a948891187dab60310dac4
Author:    Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 00:25:19 +0100
Committer: Richard Hulme <peper03 at mythtv.org> at Tue, 20 Dec 2016 00:56:40 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ae7b3a077b3a29ae07a948891187dab60310dac4

Handle Bluray errors better so that we (hopefully) don't get stuck in an endless loop.



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

Summary of changes:
 mythtv/libs/libmythtv/Bluray/bdoverlayscreen.cpp |   76 +-----
 mythtv/libs/libmythtv/Bluray/bdoverlayscreen.h   |    2 -
 mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp    |  349 +++++++++++++++++++---
 mythtv/libs/libmythtv/Bluray/bdringbuffer.h      |   46 ++--
 4 files changed, 326 insertions(+), 147 deletions(-)

-- 



More information about the mythtv-firehose mailing list