[mythtv-commits] mythtv commit: r20733 by shane

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Jun 22 14:24:28 UTC 2009


      Author: shane
        Date: 2009-06-22 14:24:27 +0000 (Mon, 22 Jun 2009)
New Revision: 20733
   Changeset: http://cvs.mythtv.org/trac/changeset/20733

Modified:

   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp

Log:

Refs #6612. Fix for NVP video_actually_paused state flutter.

When paused, the video_actually_paused variable was set to false at
the top of NVP::DisplayNormalFrame() then immediately set to true in
DisplayPauseFrame(). Fix by having DisplayNormalFrame() set it based
on paused variable.

Also, do not check PrebufferEnoughFrames() when paused, this could consume
all or most of our prebuffering attempts and then we fail (too) early when
the file becomes available, this is more prevalent in LiveTV.

Thanks to elmojo, stuarta and GreyFoxx for testing.




More information about the mythtv-commits mailing list