Hi clutter-devs and users,

Until now i only played with c-clutter. I started porting to
pyclutter, but am having problems establishing the gst pipeline
(videotestsrc). Python complains about gst.Bin.add_signal_watch. Is
there some initialization to do about the gst Bin ? A custom pipeline
pyclutter-gst example in the svn would be helpful for newbies like me
:)

I have a general opengl question, which is way out of my scope of
knowledge, and i hope someone can explain why glReadPixels calls are
so damn power hungry. We use a capture software based on seom, which
captures opengl frames on the fly.

OpenGL code:
http://neopsis.com/projects/seom/browser/trunk/src/opengl.c

When capturing and clutter/gstreamer (i don't know which ones suffers
the most) is on a high computation situation (one 640x480 video plus 2
simultaneous 640x480 to 320x240 video streams downsizing using
clutter.size with 24 capture calls per second, 640x480 clutter app),
frames are dropped both on the clutter (xgl or sdl) window and in the
resulting capture file, resulting in slightly erratical fps rate.
Adjusting vblanc doesn't seem to affect a lot, and the strangest is
that regular opengl games are captured with good performance. Without
capture, the clutter app performs normally.

My questions are the following:
- what makes clutter+cluttergst different from a regular opengl app
(explaining poor comparative performance)?
- how does such an opengl call affect clutter ?
- what with clutter does the (video) dowsizing work ? Is it left to
the cpu, or the graphic card computation power ? Could it be due to
lack of videoram/ram ? Should we upgrade hardware ( nvidia 6600gt +
amd x2 4200+ 1 GB DDR !!! in htop ram usage is quite low, cpu is not
necessarly saturated) ?
- would using a dynamic gst built-in downsizing perform better?
- do you have any suggestion for debugging/profiling/improving?
- should i try capturing using a timeline that exports snapshots ?
- does anybody know of a less obtrusive/impacting way to capture a clutter app ?

Sorry for being so verbose,

Regards,

Florent
-- 
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to