> Isaac Richards <[EMAIL PROTECTED]> writes: > > > Or, just use the filesize field in recorded. Mark those recordings that > > are 0 > > size somehow on screen. Allow removal of metadata with 0 in the filesize > > field. > > Any chance you could differentiate between "file does not exist" and > "file is zero size" and allow deletions of the latter but not the > former? > > > Isaac > > -derek
I think that's what he said. :) The filesize in the DB is incremented during recordings so anything with a 0 could safely be deleted. This actually would be a very easy fix since MainServer::doDeleteThread and MainServer::DoHandleDeleteRecording() have access to the ProgramInfo info for the recording and could easily check it and allow deletes if the ProgramInfo->filesize was 0. Mainly just changing things like "if (fileExists)" to "if (fileExists || pginfo->filesize == 0)". Patches anyone? :) [goes away for a few minutes] OK, will be in CVS in a few minutes, just testing the various cases right now. -- Chris
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
