Hi All,

I am trying to get rc4 running and it all seems to be working fairly
well with the execption of actually choosing something from menu to
play.  It looks like it all goes well but there seems to be some problem
starting mplayer.  Here's debug output:

...
main.py (583): clear: True
mplayer.py (159): MPlayer.play(): mode=file, 
filename=/video/Black_Sabbath-LS-SVCD-CD1.mpg
mixer.py (169): Volume = 0
mixer.py (169): Volume = 0
mixer.py (169): Volume = 90
mplayer.py (282): MPlayer.play(): Starting thread, cmd=['--prio=0', 
"'/usr/src/mplayer/p3/mplayer'", '-include', '/etc/mplayer.pvr.conf', '-nolirc', 
'-autoq', '100', '-slave', '-ao', 'alsa9', '-v', '-vo', 
'dfbmga:buffermode=triple:fieldparity=top', '-cache', '5000', 
'/video/Black_Sabbath-LS-SVCD-CD1.mpg']
MPlayer logging to "/tmp/freevo/mplayer_stdout.log" and 
"/tmp/freevo/mplayer_stderr.log"
osd.py (304): Loading font "./share/fonts/Vera.ttf"
childapp.py (126): starting new child: %s
  File "/usr/lib/python2.3/threading.py", line 436, in __bootstrap
    self.run()
  File "/usr/src/freevo/src/childapp.py", line 462, in run
    self.app = self.app.app_name(self.app.parameter)
  File "/usr/src/freevo/src/video/plugins/mplayer.py", line 462, in __init__
    childapp.ChildApp.__init__(self, app)
  File "/usr/src/freevo/src/childapp.py", line 127, in __init__
    traceback.print_stack()
main.py (302): popen2 ["'/usr/src/mplayer/p3/mplayer'", '-include', 
'/etc/mplayer.pvr.conf', '-nolirc', '-autoq', '100', '-slave', '-ao', 'alsa9', '-v', 
'-vo', 'dfbmga:buffermode=triple:fieldparity=top', '-cache', '5000', 
'/video/Black_Sabbath-LS-SVCD-CD1.mpg']
self.t1.isAlive()=True, self.t2.isAlive()=True
childapp.py (338): stdout: No data, stopping (pid 4132)!
childapp.py (338): stderr: No data, stopping (pid 4133)!
ChildApp.__init__(), pid=4131, app='/usr/src/mplayer/p3/mplayer' -include 
/etc/mplayer.pvr.conf -nolirc -autoq 100 -slave -ao alsa9 -v -vo 
dfbmga:buffermode=triple:fieldparity=top -cache 5000 
/video/Black_Sabbath-LS-SVCD-CD1.mpg, poll=-1
ERROR: unknow error while playing file
childapp.py (483): waiting for main to be ready for the killing
main.py (305): handling event PLAY_START
PLAY_START
main.py (336): no eventhandler for event PLAY_START
main.py (305): handling event VIDEO_START
VIDEO_START
main.py (336): no eventhandler for event VIDEO_START
main.py (305): handling event PLAY_END
PLAY_END
childapp.py (414): got stop command
  File "./src/main.py", line 437, in ?
    main_func()
  File "./src/main.py", line 331, in main_func
    if not rc_object.app(event):
  File "/usr/src/freevo/src/video/plugins/mplayer.py", line 346, in eventhandler
    self.stop()
  File "/usr/src/freevo/src/video/plugins/mplayer.py", line 291, in stop
    self.thread.stop('quit\n')
  File "/usr/src/freevo/src/childapp.py", line 415, in stop
    traceback.print_stack()
popen3.py (134): main checking childs
childapp.py (228): killing my child
  File "/usr/lib/python2.3/threading.py", line 436, in __bootstrap
    self.run()
  File "/usr/src/freevo/src/childapp.py", line 487, in run
    self.app.kill()
  File "/usr/src/freevo/src/video/plugins/mplayer.py", line 470, in kill
    childapp.ChildApp.kill(self, signal.SIGINT)
  File "/usr/src/freevo/src/childapp.py", line 229, in kill
    traceback.print_stack()
popen3.py (159): poll
childapp.py (243): done the easy way
mplayer.py (471): Killing mplayer
main.py (606): draw
area.py (179): show, force update
main.py (305): handling event VIDEO_END
menu.py (638): no eventhandler for event VIDEO_END
main.py (594): redraw
main.py (606): draw
main.py (594): redraw

I've been up and down and in and out of the code and I can't for the
lifeof my figure out why freevo won't successfully run mplayer.

If I extract the command and arguments that freevo is trying to use and
execute them on the command line, it plays fine.

# /usr/src/mplayer/p3/mplayer -include /etc/mplayer.pvr.conf -nolirc -autoq 100 -slave 
-ao alsa9 -v -vo dfbmga:buffermode=triple:fieldparity=top -cache 5000 
'/video/Black_Sabbath-LS-SVCD-CD1.mpg'
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer dev-CVS-030705-22:56-3.3.1 (C) 2000-2003 �rp�d Gere�ffy (see DOCS)

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 1)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
...

Any ideas?

b.

-- 
My other computer is your Microsoft Windows server.

Brian J. Murrell

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to