[mythtv-users] Unsupress a recording

Bruce Markey bjm at lvcm.com
Tue May 20 13:08:54 EDT 2003


Chris Pinkham wrote:
>>>2) the ability to hit "enter" on a grey line
>>>(suppressed) recording in the Resolve conflicts menu
>>
> 
>>Or be able to hit "i" on any item on the conflict page
>>be it grey, white, red, yellow or whatever. If single
> 
> 
> I think it would be nice to have another screen pop up when you hit
> i/m/ENTER/whatever on the scheduled recordings screen.  The screen
> would be for editing the recording information for the current item.

This screen should be the same screen wherever the record
options can be set such as the EPG and Program Finder. These
use an InfoDialog object. I tried adding an InfoDialog with
ViewScheduled::displayInfo() in viewscheduled.cpp but I got
segfaults when I called GetProgramRecordingStatus after a
change to the record type. Not sure why. Must have overlooked
something my haste.

If you could manage to add the current info page to the
conflicts page, that would be a good first step.

> It could contain widgets to change things like:
> 
> * Advanced Recording options (list regular options as well)
> 	- Record this show at this time on this channel on this day of the week
> 	- Record this show at this time on this channel on Weekdays
> 	- Record this show at this time on this channel on Weekends
> * One-time Recording changes (for this instance)
> 	- Force single record (overriding oldrecorded table)
> 	- Suppress single record (overriding record always)

I think a single record would need to be a separate entry
in the 'record' table for this to work (and, I think this
is the way it should be =).

> * Recording profile

Yes! a spinbox on the info page.

> * Adjust Start time
> * Adjust End time

Maybe startoffset and endoffset could be added to the record
table. The startime and endtime would remain so that they
can be checked against the 'program' entries but the endtime
plus endoffset could be used in checking for conflicts and
for the actual start and end when recording.

> * Auto-delete options (not all options listed here)
> 	- Never auto-delete
> 	- Keep at most X copies of this show around (if I only want to keep
> 	  the last 5 copies of the Simpsons around)

Or one spinbox with All,1,2,3,4,5...

Not sure what options you didn't list but one consideration
is that you should be able to mark a 'recorded' entry as
exempt from auto-delete. This would need to be an attribute
of 'recorded' that the auto-delete code would honor. Auto-delete
code could also be used to remove the oldest non-exempt show
of any title when disk space falls below some minimum amount
of free disk space.


--  bjm




More information about the mythtv-users mailing list