[mythtv-commits] mythtv commit: r15653 by cpinkham

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jan 29 02:42:24 UTC 2008


      Author: cpinkham
        Date: 2008-01-29 02:42:24 +0000 (Tue, 29 Jan 2008)
New Revision: 15653
   Changeset: http://cvs.mythtv.org/trac/changeset/15653

Modified:

   trunk/mythtv/libs/libmythtv/recorderbase.cpp

Log:

Start updating the filesize in the recorded table during actual recording.
This code was commented out in [12918] and factored out somewhere along the
line.  The original locking issues described in [12918] should no longer be
an issue because RecorderBase::SavePositionMap() is called from a different
thread now, and the main contention with the scheduler's BUQ has been resolved
in [15566] by making the scheduler use a temporary copy of the recorded table.

This shouldn't have a large effect on the user, but it prevents us from
having to stat the files of in-progress recordings every time the recordings
list is retrieved.






More information about the mythtv-commits mailing list