[mythtv-firehose] mythtv branch master updated by jstichnoth. v0.26-pre-297-g0089f7d

Git Repo Owner noreply at mythtv.org
Thu May 17 13:15:00 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  0089f7d6b2cd706ad1f91c6df74b8a7047c16b41 (commit)
      from  76ed2bc95e6993a06f86bac08890b83c6542a2c5 (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 0089f7d6b2cd706ad1f91c6df74b8a7047c16b41
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Thu, 17 May 2012 05:44:11 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Thu, 17 May 2012 06:14:10 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0089f7d6b2cd706ad1f91c6df74b8a7047c16b41

Subtitles: Make the subtitle zoom factor into a live setting.
OSDCC708TextZoom is removed from the frontend OSD setup screen and
added as a "live setting" to the Subtitles menu of the playback OSD.
This brings up an adjustment dialog similar to adjusting audio sync or
timestretch.

The menu item is only offered when subtitles are currently enabled.

For text and CEA-708 subtitles, adjustments take effect immediately.
For CEA-608, the adjustment takes effect only when the next caption is
displayed, due to the way the 608 reader is structured.

For now, only the Subtitles menu entry is provided, but if needed, it
would be practical to add a wider set of actions and keybindings to
match the implementation of audio sync and timestretch adjustment.



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

Summary of changes:
 mythtv/libs/libmythtv/osd.h                     |    3 +-
 mythtv/libs/libmythtv/subtitlescreen.cpp        |   12 +++--
 mythtv/libs/libmythtv/subtitlescreen.h          |    1 +
 mythtv/libs/libmythtv/tv_actions.h              |    1 +
 mythtv/libs/libmythtv/tv_play.cpp               |   64 +++++++++++++++++++++++
 mythtv/libs/libmythtv/tv_play.h                 |    6 ++
 mythtv/programs/mythfrontend/globalsettings.cpp |   11 ----
 7 files changed, 82 insertions(+), 16 deletions(-)

-- 



More information about the mythtv-firehose mailing list