Hi,

Having been catching up on the lists and trackers I saw Adam's skinnable 
dialogues patch and was interested to try it out. It looks very 
promising and it's already a big improvement on what was there. I've run 
into an issue though. When playing a video with mplayer or xine I can no 
longer skip or rewind, I get this traceback:

2008-11-23 21:56:53,334 DEBUG    display.py (252): Dialog already open, 
current priority low new dialog priority low
2008-11-23 21:56:53,336 DEBUG    display.py (317): Closing dialog 
priority low
2008-11-23 21:56:53,338 DEBUG    display.py (326): Checking priority None
2008-11-23 21:56:53,341 DEBUG    skin.py (621): Looking for 
seekforward.png (icontheme base)
2008-11-23 21:56:53,343 ERROR    event callback
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/kaa/notifier/event.py", line 
191, in handle
    handler(event)
  File "/usr/lib/python2.5/site-packages/kaa/notifier/event.py", line 
145, in __call__
    super(EventHandler, self).__call__(event)
  File "/usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py", 
line 97, in __call__
    ret = super(NotifierCallback, self).__call__(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/kaa/notifier/callback.py", line 
168, in __call__
    result = cb(*cb_args, **cb_kwargs)
  File "/usr/lib/python2.5/site-packages/freevo/main.py", line 294, in 
eventhandler
    if not rc.app()(event):
  File "/usr/lib/python2.5/site-packages/freevo/video/plugins/xine.py", 
line 284, in eventhandler
    dialog.show_play_state(dialog.PLAY_STATE_SEEK_FORWARD, None)
  File "/usr/lib/python2.5/site-packages/freevo/dialog/__init__.py", 
line 192, in show_play_state
    _display.show_play_state(state, get_time_info)
  File "/usr/lib/python2.5/site-packages/freevo/dialog/display.py", line 
239, in show_play_state
    dialog.show()
  File "/usr/lib/python2.5/site-packages/freevo/dialog/dialogs.py", line 
104, in show
    self.display.show_dialog(self, duration)
  File "/usr/lib/python2.5/site-packages/freevo/dialog/display.py", line 
283, in show_dialog
    self.show_image(dialog.render(), dialog.skin.position)
  File 
"/usr/lib/python2.5/site-packages/freevo/dialog/plugins/x11_overlay_display.py",
 
line 98, in show_image
    self.window.set_shape_mask_from_imlib2_image(self.image, (0, 0))
  File "/usr/lib/python2.5/site-packages/kaa/display/x11.py", line 505, 
in set_shape_mask_from_imlib2_image
    _X11.set_shape_mask_from_imlib2_image(self._window, image._image, 
pos, threshold)
SystemError: kaa-display compiled without imlib2 display support.


[EMAIL PROTECTED] display]# python setup.py clean
checking for X11 ... ok
checking for imlib2 >= 1.1.1 ... 1.4.1.000
checking for evas >= 0.9.9.010 ... 0.9.9.043
checking for directfb >= 0.9.20 ... no
checking for pygame ... ok
checking for pygame header files ... ok
checking for sdl >= 1.2.5 ... no
checking for XComposite ... ok
+ X11 (evas, evasGL, no imlib2)
+ Framebuffer (imlib2, evas)
- DirectFB
- SDL
running clean

So kaa-display does seem that it was compiled without X11 imlib2 support 
but I do have kaa-imlib2 installed:

[EMAIL PROTECTED] imlib2]# python setup.py install
POSIX shared memory enabled
running install
running build
running build_py
running build_ext
running install_lib
writing byte-compilation script '/root/tmp/tmpaG9_iO.py'
/usr/bin/python -O /root/tmp/tmpaG9_iO.py
removing /root/tmp/tmpaG9_iO.py
running install_egg_info
Removing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.4-py2.5.egg-info
Writing /usr/lib/python2.5/site-packages/kaa_imlib2-0.2.4-py2.5.egg-info

I'm running freevo with freevo -fs so it's X11 based. This is tested 
with today's svn of kaa and freevo-rel1. Any ideas?

John

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to