On Mon, Jun 20, 2005 at 11:22:01PM -0400, Robert Tsai wrote: > My hand-waving explanation is that I believe the problem with "find > once" schedules is that by the time TVRec::TeardownRecorder is > reached, we've somehow lost the recording schedule information > (which contains the auto-transcode configuration), so that we revert > back to default values when a new data structure is constructed. The > justification for this hypothesis is that some debugging VERBOSE > calls reveal that curRecording->GetAutoRunJobs() in the > currently-patched location returns "3" (COMMFLAG | TRANSCODE), but > prevRecording->GetAutoRunJobs() in the TeardownRecorder location > only returns "2" (COMMFLAG) [for one-time scheduled recordings].
An experiment to help confirm/refute this hypothesis is to set up a find-once scheduled recording on a non-commercial-free channel. In the post-processing options, turn off commercial-flagging. If I am correct, the recording will be commflagged anyway (on an unpatched mythbackend), because the hard-coded default value for commflagging is "true". --Rob
signature.asc
Description: Digital signature
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev