Hi again, maybe I should not run a potentially unstable development version on the living room HTPC used by my wife, but now I am facing the following problems (apart from the non-working recordserver):
1) Freevo just showed her a "crash" message; the autoshutdown plugin seems to suffer from some new event type: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/freevo/main.py", line 306, in eventhandler app.eventhandler(event) File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line 91, in origfunc return func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 816, in eventhandler if not isinstance(menu, Menu) and menu.eventhandler(event): File "/usr/lib/python2.5/site-packages/freevo/tv/programitem.py", line 385, in eventhandler event_consumed = ScrollableTextScreen.eventhandler(self, event, menuw) File "/usr/lib/python2.5/site-packages/freevo/skin/widgets/scrollabletext_screen.py", line 103, in eventhandler self.menuw.eventhandler('MENU_SUBMENU') File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line 91, in origfunc return func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 894, in eventhandler if p.eventhandler(event=event, menuw=self): File "/usr/lib/python2.5/site-packages/freevo/plugins/autoshutdown.py", line 364, in eventhandler if plugin.isevent(event) != 'IDENTIFY_MEDIA' and event.name != 'SCREENSAVER_START': AttributeError: 'str' object has no attribute 'name' 2) My wife guessed that one reason for the crashing recordserver (which I told her I believed to have something to do with conflict resolution, although I do not assume that anymore) has to do with the favorites; until recently she could manually select programs to be recorded and remove a conflicting favorite; now schedulefavorites adds the favorite again and removes the desired program instead. This is a bad regression, but my wife just changed/removed the favorite to work around that. 3) The main.log is swamped now with messages concerning the rom drive polling: -> plugins.rom_drives.check_all -> plugins.rom_drives.identify -> plugins.rom_drives.get_drive_status -> plugins.rom_drives.drive_status_text <- plugins.rom_drives.drive_status_text: 0.0000 <- plugins.rom_drives.get_drive_status: 0.0068 <- plugins.rom_drives.identify: 0.0077 -> plugins.rom_drives.get_drive_status_changed <- plugins.rom_drives.get_drive_status_changed: 0.0000 <- plugins.rom_drives.check_all: 0.0098 Since this happens frequently, the log is already some megabytes large (although I had disabled debug output again). 4) I am getting these warnings, but so far I have just ignored them: 2009-01-31 21:19:15,881 WARNING v4l2.py (768): control "Audio Encoding Layer" does not exist 2009-01-31 21:19:15,990 WARNING v4l2.py (768): control "Audio Encoding Layer" does not exist 2009-01-31 21:19:15,993 WARNING v4l2.py (768): control "Audio Encoding Layer" does not exist 2009-01-31 21:19:15,997 WARNING v4l2.py (781): control "Audio Encoding Layer" does not exist -- Ciao, / / .o. /--/ ..o / / ANS ooo
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel