Use the source, luke :)

In a nutshell, gstreamer pushes frames to a clutter texture which is
part of a clutter stage scene graph. Going any deeper to understanding
things than that really is going to be easiest to go through the
sources. Start with clutter-gst.c and clutter_redraw in clutter-main.c .

  == Matthew 

On Tue, 2008-06-03 at 08:51 +0100, dilip devaraj wrote:
> Hello Clutter Team
> 
> Thanks for your help .I am  now able to display video on a clutter
> actor , but still with a few limitations
> Can someone please tell me how this works
> 1) Does Clutter or does GStreamer  render the display(video on actor)
> My understanding was , when clutter makes clutter_actor_show_all call
> this gets mapped to show_all gdk call.This indicates that the
> container widget and all its sub-widgets can be displayed.So clutter
> passes this widget handle to GStreamer via clutter-GStreamer interface
> and GStreamer displays the video.(Is this right??).
> When user increases size of actor(widget) clutter tells GStreamer to
> render video on larger area.So for this there should be 2 threads one
> for display or rendering by GStreamer and other for handling user
> inputs by clutter.
> 2)If my understanding is right then can someone please tell me where
> in code does GStreamer actually render? What calls does it use to
> render video? 
> Does it use GDK  for display?I have tried stepping through table
> application using gdb.
> 
> Regards
> Dilip
> 
> 
> 
> ______________________________________________________________________
> Bollywood, fun, friendship, sports and more. You name it, we have it.

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

Reply via email to