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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users