On Sat, Jul 19, 2008 at 11:12 AM, Dirk Meyer <[EMAIL PROTECTED]> wrote:
> "Chandan Pitta" wrote:
> > This is so silly, but I am not able to understand how to add an image to
> a
> > candy stage. Here is the code I used:
> >
> > kaa.candy.init()
> > window_size = (1360, 768)
> > stage = kaa.candy.Stage(window_size)
> > img = kaa.candy.widgets.Image(None, None, skin.get_background_image())
> > stage.add(img)
> >
> > And here is what I get:
> > (/home/chandanp/workspace/python/newvo/src/main.py:5515):
> Clutter-CRITICAL
> > **: texture_init_tiles: assertion `x_pot != 0 || y_pot != 0' failed
> >
> > (/home/chandanp/workspace/python/newvo/src/main.py:5515):
> Clutter-CRITICAL
> > **: texture_upload_data: assertion `priv->x_tiles != NULL &&
> priv->y_tiles
> > != NULL' failed
>
> You mix up the two threads. Clutter has its own threads to get
> animations running even when the mainloop is busy. Maybe stage.add
> should be thread safe in the future, for now use the
> kaa.candy.threaded decorator:
>
> | kaa.candy.init()
> |
> | @kaa.candy.threaded()
> | def execute_this_in_clutter():
> | window_size = (1360, 768)
> | stage = kaa.candy.Stage(window_size)
> | img = kaa.candy.widgets.Image(None, None,
> skin.get_background_image())
> | stage.add(img)
> |
> | execute_this_in_clutter()
>
> This will force the execution of execute_this_in_clutter into the
> clutter loop.
>
That worked. Thank you for the quick reply!
>
>
> HTH
>
>
> Dischi
>
> --
> Life is complex, it has a real part and an imaginary part.
>
> -------------------------------------------------------------------------
> 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-devel mailing list
> Freevo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-devel
>
-------------------------------------------------------------------------
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-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel