Hi, I found the VideoGroups part in Freevo too complicated. Maybe it's just me, but maybe we should use a simpler layout. Here a suggestion, let me know if I missed something:
We have one Channel list. This list has everything we can play. The tunerfreq will be changed to _how_ to play this: CHANNEL_LIST = [ ('ard.de', 'ARD', 'dvb:Das Erste'), ('zdf.de', 'ZDF', 'dvb:ZDF'), ('vox.de', 'VOX', 'tv:1234'), ('rtl.de', 'RTL', 'ivtv:1234'), ('', 'My Webcam', 'cam:0') ] The first two channels are shown by using a dvb backend. Whatever this is. The 3rd. is analog tv on tuner id 1234, the 4th using the ivtv backend on tunerid 1234 and the last is a webcam. Now, how to play this? When Freevo wants to tune to that channel, it will ask every plugin 'can you show dvb:ZDF?'. The tvtime plugin will say no, others like mplayer and xine will say yes. The best player will be taken. About the cam:0, you can set special url handlers for some player. E.g. TV_MPLAYER_URLS['cam:0'] = 'needed mplayer args'. Since xine and other don't know about cam:0, they will reject playing. Mplayer knows and will be taken. Is it too simple or could it work? Dischi -- Warning: Dates in Calendar are closer than they appear. ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel