Clutter uses gstreamer playbin to implement the video texture actor. I think gstreamer playbin uses one thread per pad. So you will see some 5 threads if you are using any gstreamer actors and opening a mp4 file.
-Ashwin > -----Original Message----- > From: Emmanuele Bassi [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 10, 2008 11:32 AM > To: [email protected] > Subject: Re: [clutter] Threading and Process model in clutter > > On Tue, 2008-06-10 at 16:24 +0100, dilip devaraj wrote: > > Hello Clutter > > > > I was executing the test-depth program ,in this a clutter_init call > > is made which in turn makes use of clutter_threads_init () call. > > I'm fuzzy on the whole "clutter_init call which makes use of > clutter_threads_init()"; you mean you are calling clutter_threads_init() > yourself, right? > > > 1)How do I make sure how many threads are created at any point of time > > in clutter ? Do I have to set any environment variable ,because if I > > do a > > ps -el in command prompt it shows only a single thread ie the the > > application process thread > > Clutter is not internally threaded: every thread you might see is a > thread you are creating. > > > 2)Is there any way I can find out what thread or processes are created > > internal to clutter for intercation with pango ,cairo, gstreamer . > > Pango, Cairo and Clutter are not internally threaded. > > GStreamer uses threads internally. you should refer to the library > documentation. > > ciao, > Emmanuele. > > -- > Emmanuele Bassi, OpenedHand Ltd. > Unit R, Homesdale Business Centre > 216-218 Homesdale Rd., Bromley - BR12QZ > http://www.o-hand.com > > -- > To unsubscribe send a mail to [EMAIL PROTECTED] -- To unsubscribe send a mail to [EMAIL PROTECTED]
