I noticed that when trying to play video items that had two or more files, ie have subitems that freevo crached with the following error in debug:
Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/freevo/eventhandler.py", line 335, in handle elif not self.applications[-1].eventhandler(event=event): File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 541, in eventhan dler actions[0](menuw=self) File "/usr/lib/python2.3/site-packages/freevo/item.py", line 166, in __call__ self.function(arg=self.arg, menuw=menuw) File "/usr/lib/python2.3/site-packages/freevo/video/videoitem.py", line 508, in play self.last_error_msg=self.current_subitem.play(arg, menuw) File "/usr/lib/python2.3/site-packages/freevo/video/videoitem.py", line 568, in play if not self.player: AttributeError: VideoItem instance has no attribute 'player' I was able to fix this by changing the class VideoItem to include self.player. I am not sure why freevo was able to play files that did not have sub items, without this. Anyway this fixes the above mentioned crash. Here is my diff: --- videoitem.py 2005-01-19 18:49:25.111868760 -0400 +++ /root/freevo/src/video/videoitem.py 2005-01-01 14:38:51.000000000 -0400 @@ -83,7 +83,6 @@ self.selected_audio = None self.elapsed = 0 - self.player = None self.possible_player = [] # set url and parse the name Thanks --Andrew ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel