[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