[mythtv-commits] mythtv commit: r26887 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Tue Oct 19 05:16:23 UTC 2010
Author: markk
Date: 2010-10-19 05:16:23 +0000 (Tue, 19 Oct 2010)
New Revision: 26887
Changeset: http://svn.mythtv.org/trac/changeset/26887
Log:
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:
trunk/mythtv/libs/libmythtv/mythdvdplayer.cpp
trunk/mythtv/libs/libmythtv/mythplayer.cpp
More information about the mythtv-commits
mailing list