[mythtv-commits] mythtv branch fixes/0.27 updated by jstichnoth. v0.27.4-44-gbcf888f

Git Repo Owner noreply at mythtv.org
Sun Apr 12 16:26:09 UTC 2015


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  bcf888fdd4034997c2f2a5d0d877da0e1f463c2e (commit)
       via  483f8dd5674acd127bcf342900ea18230b9c2ce3 (commit)
      from  628183a01b66a010e9cf510b9d1d08a348ed5889 (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 bcf888fdd4034997c2f2a5d0d877da0e1f463c2e
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 12 Apr 2015 07:30:55 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 12 Apr 2015 09:22:28 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bcf888fdd4034997c2f2a5d0d877da0e1f463c2e

Subtitles: Fix automatic display of captions/subtitles.
There was something of a race condition in the previous code.  At
startup of playback, the decoder thread runs ahead and updates track
lists as it encounters them, including audio, cc608, cc708, etc.  If
no subtitle tracks are found before the UI thread gets to a certain
point, the UI thread commits to keeping subtitles disabled, regardless
of the "automatically display subtitles" setting.

In the new version, at startup of playback, the UI thread keeps the
original intention alive so that subtitles will automatically start
displaying when they eventually arrive.

Note that this fix doesn't address the problem where the player ought
to switch to a "better" subtitle track type when it comes along, such
as switching from cc608 to cc708.

Refs #10740 (only because this fixes a fix with that ref)

(cherry picked from commit ac3a988f2e9140322b1a15c34d6ac87071c69d7e)



commit 483f8dd5674acd127bcf342900ea18230b9c2ce3
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 13 Jul 2014 08:38:30 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 12 Apr 2015 09:22:23 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=483f8dd5674acd127bcf342900ea18230b9c2ce3

Subtitles: Avoid changing subtitle state in the decoder thread.
This addresses the clearing of stale subtitles after a seek.
Refs #10740.

(cherry picked from commit 438d29a4a64b38ac239f61208262e35a3e486d91)



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

Summary of changes:
 mythtv/libs/libmythtv/mythplayer.cpp |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

-- 



More information about the mythtv-commits mailing list