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