[mythtv-commits] mythtv commit: r26925 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Oct 21 04:04:01 UTC 2010
Author: markk
Date: 2010-10-21 04:04:01 +0000 (Thu, 21 Oct 2010)
New Revision: 26925
Changeset: http://svn.mythtv.org/trac/changeset/26925
Log:
Backport r26887 from trunk to release-0-24-fixes.
Fix unexpected MythPlayer exits by clearing the buffering state.
The pre-buffering check in MythPlayer::PreBufferEnoughFrames implicitly
assumes that it is called sequentially during playback and hence any
buffering state is cleared. If playback is paused, or an alternative
playback route used (e.g. DVD playback), then the buffering state may
not be cleared, the timer continues to roll and playback promptly exits
when normal playback is resumed.
Modified:
branches/release-0-24-fixes/mythtv/libs/libmythtv/mythdvdplayer.cpp
branches/release-0-24-fixes/mythtv/libs/libmythtv/mythplayer.cpp
More information about the mythtv-commits
mailing list