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

Attachment: signature.asc
Description: Digital signature

_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to