[mythtv] Start Now Patch #8328 (Was Re: Ticket #6813: Patch to manage upcoming, recordings from the "Watch Recordings" screen)

David Engel david at istwok.net
Fri Apr 16 19:18:47 UTC 2010

On Fri, Apr 16, 2010 at 12:11:50PM -0500, Bill wrote:
> >On Thu, Apr 15, 2010 at 09:25:06PM -0500, Bill wrote:
> >I don't really think it's needed. It's already fairly easy, and much
> >more flexible, to change the start early setting with or without an
> >override. I don't know if I feel strongly enough about it, though, to
> >veto it.
> One thing that's lost in this patch (my bad for muddying it up) is
> that it also fixes a corner case usability problem:
> If a recording is in progress but it's in the pre / post roll time,
> you can't stop the recording or extend it from the "Upcoming
> Recordings" screen. I think this applies to Category Over, also.
> The current code uses "recstartts <= now" and "recendts > now" tests
> to determine if the recording is in progress, but these tests
> apparently fail in the above conditions.  This patch changes the
> test to be "recstatus == rsRecording".

Thanks for reminding me.  I did see that when I glanced at your patch.
That part should be incorporated.

> As for the "Start Now" functionality, it really is just a shortcut
> for "Create an override if necessary and set the start early time to
> be right now". It probably should be tagged "Start Recording Now",
> but the intention is to allow one button push ("Start Now") instead
> of
>  1. "Edit Options"
>  2. "Add Override"
>  3. "Record Show With Override Options"
>  4. "Schedule Options"
>  5. "Start Recording x Minutes Early"
>  6. "Save"

I understand it's just a shortcut.  I just don't see it being used
often enough, at least be me, to justify it.

What might be a nice compromise is this.  Change the existing "Change
Ending Time" option to a "Change Start/End Times" option.  It
automatically creates an override as needed like it already does.
Instead of bringing up the full schedulue editor, however, it brings
up a greatly reduced one that only offers the appropriate start-early
and end-late settings and perhaps also a "Preview" button.

It's not one button push, but it is fewer and would simply a task that
I frequently do.  That task is manually tweaking an evening schedule
to account for sports the might/did run late.

FWIW, when I added the "Change Ending Time" feature, the use of the
full schdule editor was purely an implementation shortcut.  The intent
was to replace with a stripped down editor when/if someone complained
about it.

David Engel
david at istwok.net

More information about the mythtv-dev mailing list