Author: duncan
Date: Sat May 19 14:24:52 2007
New Revision: 9586
Modified:
branches/rel-1/freevo/src/setup_freevo.py
branches/rel-1/freevo/src/video/plugins/vlc.py
Log:
[ 1721808 ] freevo 1.7.2 : better VLC integration
Patch from Pascal Schirrms applied
Modified: branches/rel-1/freevo/src/setup_freevo.py
==============================================================================
--- branches/rel-1/freevo/src/setup_freevo.py (original)
+++ branches/rel-1/freevo/src/setup_freevo.py Sat May 19 14:24:52 2007
@@ -68,7 +68,8 @@
("oggenc","oggenc",0),
("renice","renice",0),
("setterm", "setterm", 0),
- ("mpav", "mpav", 0))
+ ("mpav", "mpav", 0),
+ ("vlc", "vlc", 0))
# Help text
def print_usage():
Modified: branches/rel-1/freevo/src/video/plugins/vlc.py
==============================================================================
--- branches/rel-1/freevo/src/video/plugins/vlc.py (original)
+++ branches/rel-1/freevo/src/video/plugins/vlc.py Sat May 19 14:24:52 2007
@@ -23,6 +23,8 @@
plugin.Plugin.__init__(self)
plugin.register(Vlc(), plugin.VIDEO_PLAYER, True)
+ def config(self):
+ return [ ('VLC_OPTIONS', 'None', 'Add your specific VLC options
here'), ]
class Vlc:
@@ -71,7 +73,10 @@
except UnicodeError:
_debug_('Vlc.play(): [non-ASCII data]')
- command = self.cmd + ' --intf dummy -f --key-quit=esc "%s"' % url
+ if config.VLC_OPTIONS:
+ vlc_options=config.VLC_OPTIONS
+
+ command = self.cmd + ' ' + vlc_options + ' --intf dummy -f
--key-quit=esc "%s"' % url
rc.app(self)
self.app = childapp.ChildApp2(command)
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog