[mythtv-commits] mythtv branch master updated by jstichnoth. v0.27-beta-117-g2427afd

Git Repo Owner noreply at mythtv.org
Sat Aug 31 14:13:02 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  2427afde4690eeb87d3a2af28951cc8bd9d1369b (commit)
       via  2c8c898f5d2f4b76f06a978a09830599dff530b5 (commit)
       via  e623425dfe4ef279a6c1362ef907b3723c3a0158 (commit)
      from  13301ce6c8e8daeaf0286d44fc4f5dc0c13bf0ba (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 2427afde4690eeb87d3a2af28951cc8bd9d1369b
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 07:07:48 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 07:10:48 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2427afde4690eeb87d3a2af28951cc8bd9d1369b

Improve performance of processing CEA-708 captions.  Refs #10984.
Change the complexity of creating cc708 strings from quadratic to
linear.

Allow leading and trailing strings of spaces to be joined to their
neighbor strings even when the pen is different, to reduce the number
of chunks to process.  (These chunks would have been eventually
optimized away before drawing, but now the overall processing time is
reduced.)



commit 2c8c898f5d2f4b76f06a978a09830599dff530b5
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 07:04:46 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 07:10:48 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2c8c898f5d2f4b76f06a978a09830599dff530b5

Be less conservative about marking windows as changed.  Refs #10984.



commit e623425dfe4ef279a6c1362ef907b3723c3a0158
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 06:37:08 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sat, 31 Aug 2013 07:10:48 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e623425dfe4ef279a6c1362ef907b3723c3a0158

Use symbolic constants instead of 8 and 64.  Refs #10984



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

Summary of changes:
 mythtv/libs/libmythtv/cc708reader.cpp           |   24 +++---
 mythtv/libs/libmythtv/cc708reader.h             |   20 +++--
 mythtv/libs/libmythtv/cc708window.cpp           |  101 +++++++++++++++++------
 mythtv/libs/libmythtv/cc708window.h             |   45 ++++++++--
 mythtv/libs/libmythtv/mythccextractorplayer.cpp |    8 +-
 mythtv/libs/libmythtv/subtitlescreen.cpp        |   12 ++--
 6 files changed, 143 insertions(+), 67 deletions(-)

-- 



More information about the mythtv-commits mailing list