[mythtv-users] Which tables to alter to remove deadlock?

Chris Pinkham cpinkham at bc2va.org
Tue Aug 31 20:46:34 EDT 2004


> > >From mythtv/libs/libmythtv/programinfo.h
> > 
> > enum CommFlagStatuses {
> >     COMM_FLAG_NOT_FLAGGED = 0,
> >     COMM_FLAG_DONE = 1,
> >     COMM_FLAG_PROCESSING = 2,
> >     COMM_FLAG_COMMFREE = 3
> > };
> > 
> > Set them all to 1 to make Myth think it's already flagged them all.
> 
> Are there semantic implications to choosing done over not_flagged that
> might cause trouble down the road?  Assumptions in code are rarely
> documented.

Not Flagged means it hasn't been flagged yet (but could be automatically if
	you were to restart the backend).
Done means commercial flagging has been done.
Processing means commercial flagging is going on right now.
CommFree means the station is marked as commercial free so flagging was not
	done when the recording finished recording.

-- 

Chris



More information about the mythtv-users mailing list