[mythtv-firehose] mythtv branch master updated by jstichnoth. v0.27-alpha-174-g8b542e2

Git Repo Owner noreply at mythtv.org
Tue Aug 13 13:01:19 UTC 2013

The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  8b542e208d6a11c9d5d43a32a07ca8b82e9f2185 (commit)
      from  57ee0522bb3d053c67d984a4d6872bd49b71fc32 (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 8b542e208d6a11c9d5d43a32a07ca8b82e9f2185
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Tue, 13 Aug 2013 05:47:52 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Tue, 13 Aug 2013 05:58:50 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8b542e208d6a11c9d5d43a32a07ca8b82e9f2185

Don't wait for paused audio to drain.  Fixes #11730.
The problem is that MythPlayer::AVSync() might pause audio while
dropping a frame, and if this happens during the EOF A/V draining
period, it could wait forever for the audio to drain.

Alternatively or in addition, AVSync() could check that
GetEof()!=kEofStateDelayed before pausing audio.  Thanks to Mark
Spieth for the analysis.


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


More information about the mythtv-firehose mailing list