Author: duncan
Date: Tue Jan 29 17:05:19 2008
New Revision: 10314

Log:
If mplayer is not the preferred player dvdimage crashes


Modified:
   branches/rel-1-7/freevo/src/video/plugins/dvdimage.py
   branches/rel-1/freevo/src/video/plugins/dvdimage.py

Modified: branches/rel-1-7/freevo/src/video/plugins/dvdimage.py
==============================================================================
--- branches/rel-1-7/freevo/src/video/plugins/dvdimage.py       (original)
+++ branches/rel-1-7/freevo/src/video/plugins/dvdimage.py       Tue Jan 29 
17:05:19 2008
@@ -58,11 +58,12 @@
 
 
     def actions(self, item):
+        self.player = None
         for p in plugin.getbyname(plugin.VIDEO_PLAYER, True):
             if config.VIDEO_PREFERED_PLAYER == p.name:
                 self.player = p
 
-        if item.type == 'video' and self.player.name == 'mplayer':
+        if item.type == 'video' and self.player and self.player.name == 
'mplayer':
 
             self.files = []
             self.item  = item

Modified: branches/rel-1/freevo/src/video/plugins/dvdimage.py
==============================================================================
--- branches/rel-1/freevo/src/video/plugins/dvdimage.py (original)
+++ branches/rel-1/freevo/src/video/plugins/dvdimage.py Tue Jan 29 17:05:19 2008
@@ -58,11 +58,12 @@
 
 
     def actions(self, item):
+        self.player = None
         for p in plugin.getbyname(plugin.VIDEO_PLAYER, True):
             if config.VIDEO_PREFERED_PLAYER == p.name:
                 self.player = p
 
-        if item.type == 'video' and self.player.name == 'mplayer':
+        if item.type == 'video' and self.player and self.player.name == 
'mplayer':
 
             self.files = []
             self.item  = item

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to