Art S R wrote:
> On Mon, Mar 23, 2009 at 11:00 AM, Duncan Webb <dun...@freevo.org> wrote:
>> Art S R wrote:
>>> On Fri, Mar 20, 2009 at 2:32 PM, Art S R <arty94...@gmail.com> wrote:

>>> instead of from a string in a shell.
>> Changing the debug to print the list instead of the string will help, it
>> should show something like this:
>>
>> ['/usr/bin/mplayer', '-slave', '-vo', 'xv,sdl,x11,', '-ao',
>> 'oss:/dev/dsp', '-autosync 100', '-nolirc', '-nojoystick', '-autoq',
>> '100', '-screenw', '800', '-screenh', '600', '-fs', '-nocache', 'tv://',
>> '-tv',
>> 'driver=v4l2:freq=55.250:device=/dev/video0:input=0:norm=NTSC:width=640:height=480:outfmt=yuy2'
>> ]
>>
>> Where each argument is a quoted string separated by a comma. My guess is
>> that one of the string is like: 'tv:// -tv' so it is treated as a single
>> argument and so gives a error.
>>
>> Duncan
>>
> 
> OK, here's the list:
> 
> ['--prio=-20', '/usr/bin/mplayer', '-slave', '-vo', 'xv,sdl,x11,',
> '-ao', 'oss:/dev/dsp', '-autosync', '100', '-nolirc', '-nojoystick',
> '-autoq', '100', '-screenw', '800', '-screenh', '600', '-fs',
> '-nocache', 'tv:// -tv
> driver=v4l2:freq=55.250:device=/dev/video0:input=0:norm=NTSC:width=640:height=480:outfmt=yuy2
> ']

Thanks Art for all your errors, will you try the following patch as the
error is now clear; the url is not correctly split up.

===================================================================
--- src/tv/plugins/mplayer.py   (revision 11364)
+++ src/tv/plugins/mplayer.py   (working copy)
@@ -242,9 +242,10 @@

         #command = self.sort_filter(command)

-        command += ['%(url)s' % args]
+        url = '%(url)s' % args
+        command += url.split()

-        _debug_(' '.join(command[1:]))
+        _debug_('%r' % command)

         self.mode = mode

Duncan

------------------------------------------------------------------------------
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to