Hey,

> I am working on Edge/ Evas project. Where I am using Multiple Threads. I
> want to update the canvas from a different thread. But the problem I am
> facing is that the Canvas gets updated only when I touches the screen.
>
> Do you have any idea. I have read some were that Evas /EFL is not thread
> safe. Then how to do that ?????

the efl are indeed not thread safe, so you have no option : you must use 
them in the same thread (the main one). What you can do is, in your 
thread, using pipes to send informations to the ecore event loop. Use 
ecore_pipe for that. See ecore_pipe.c or emotion_gstreamer.c for examples 
of use of ecore_pipe

Vincent

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have 
the opportunity to enter the BlackBerry Developer Challenge. See full prize 
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to