[Freevo-devel] mplayer / mevas crash

2004-10-04 Thread Rob Shortt
Hi,
I just had the mplayer video plugin crash on me while starting an mpeg. 
 I'm busy with something else at the moment so I thought I'd capture 
this in an email.  If it's worth anything I had OSD_STOP_WHEN_PLAYING = 1.

-Rob
log:
mplayer.py (627): starting Bmovl
bmovl hide
infotext warning: drawing text on negative
position width=0
text: "
elem: 0
mplayer.py (534): invalid literal for int(): None
Crash!
Traceback (most recent call last):
  File "/opt/freevo/site-packages/freevo/main.py", line 434, in ?
rc.get_singleton().run()
  File "/opt/freevo/src/rc.py", line 177, in run
c[0](*c[4])
  File "/opt/freevo/src/video/plugins/mplayer.py", line 663, in stdout_cb
self.start_bmovl()
  File "/opt/freevo/src/video/plugins/mplayer.py", line 632, in start_bmovl
self.area_handler.draw(self.item)
  File "/opt/freevo/src/gui/areas/handler.py", line 367, in draw
a.draw(theme, object, viewitem, infoitem, area_definitions)
  File "/opt/freevo/src/gui/areas/area.py", line 162, in draw
self.update()
  File "/opt/freevo/src/video/plugins/mplayer.py", line 557, in update
content.height-4, self.bar_position)
  File "/opt/freevo/src/gui/areas/area.py", line 352, in drawbox
rect.color, rect.radius )
  File "/opt/freevo/src/gui/widgets/rectangle.py", line 58, in __init__
CanvasImage.__init__(self, ((w, h)))
  File "/opt/freevo/site-packages/mevas/image.py", line 15, in __init__
raise ValueError, "Invalid dimension for CanvasImage %s" % 
repr(image_or_size)
ValueError: Invalid dimension for CanvasImage (0, 12)
mediainfo.py (127): save cache 
/media/Data/vfs/media/Video/Recorded/freevo.cache
bmovl update (0, 0) (720, 540)
bmovl show
plugin.py (438): shutdown plugin
plugin.py (438): shutdown plugin
plugin.py (438): shutdown plugin
rc.py (157): shutting down >
rc.py (157): shutting down >
rc.py (143): unregister callback: >
rc.py (147): unregister shutdown callback: >
childapp.py (227): childapp: killing pid 857 signal 15
childapp.py (233): childapp: Before wait(857)
childapp.py (248): childapp: After wait()
Oops, command refuses to die, try bad hack


---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel


[Freevo-devel] Re: Popup status

2004-10-04 Thread Dirk Meyer
Dirk Meyer wrote:
> o ProgressBox and InputBox are broken right now but they will work
>   like AlertBox and ConfirmBox (label and below that the progress bar
>   or the input area).

Small update: ProgressBox is working again.

And I have a naming problem: we have a ConfirmBox with buttons OK and
Cancel. If I ask: "do you want...?" (confirmation), isn't 'yes' or
'no' better? I guess OK and Cancel works for a ProceedBox or
ContinueBox. Speaking of names: AlertBox? When Freevo says it
scheduled the recording, is this an alert? What about naming it
MessageBox? And PopupBox? I don't like this at all. We use this when
the user has to wait, so what about WaitBox?

Better names please,


Dischi

-- 
Enter any 11-digit prime number to continue...


pgpercrxLRJAQ.pgp
Description: PGP signature