I've got a few moments to think about the recording interface, and
this is what I've come up with. A few slight modifications to the 
recording system may be helpful.

1. I think the freevo_record.lst should include the prog_code, used in
the guide and elsewhere, which is essentially something like this:
'3 CIII',20:00-22:00

Adding that would make it trivial to highlight shows scheduled for
recording in the guide.

2. We need a way to have a submenu under the TV guide for viewing the 
record list. It shouldn't be hard, and deleting an entry is mainly
just parsing a file line by line into a menu. I'm more curious as to
what remote button makes sense for there. I thought about the 'pause'
button while in the guide, since it's unused but that is confusing.

3. The last thing I'd like to see is a auto-scheduler based on program
names. What would happen ideally is that when the epg_xmltv.py is
processing the guide (something I do at 3am) it looks for certain
programme names in a file, and adds them to the record list.

A programme list file or "Season Pass" would look something like a
file with line by line shows, when epg_xmltv.py runs, it would compare
this list to the processed guide, and auto-schedule the favourites. 

We'd add a line to the Record parameters menu called "Record all (Show
name)" and then add that to a list, and use the pickled guide to add
the days worth of stuff.

This should be dead simple to add and if you process your guide in the
middle of the night, almost invisible to the user.

I've started the plugin stuff for the different encoders, I have mp1e
working now, but I want to make sure we have one for mencoder before I
commit anything. 

Last of all, let me just recommend the recording stuff to anyone who
hasn't tried it. I don't think I've watched live television in a week!

(In case anyone is wondering, I haven't given up on speeding up the
guide, but I'm going to wait for Rob :)

Aubin


-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to