Re: [clutter] Clutter, Pyton, Gstreamer and V4L2

2010-02-16 Thread Matej Kupljen
Damien, It's not possible to use xvimagesink with Clutter directly. You could try to use Xv + GLX_EXT_texture_from_pixmap (through, for instance, clutter_glx_texture_pixmap_new_with_pixmap ()). I used GIT version of clutter, clutter-gst, pyclutter and pyclutter-gst and modified the code, to

Re: [clutter] Clutter, Pyton, Gstreamer and V4L2

2010-02-15 Thread Matej Kupljen
Damien, This is working, but when I set the window size to be a full screen or 1920x1200 it seems, that video is dropping frames, although the CPU is loaded up to 30% only. Right, so at this point it seems like you are GPU bound, ie the YUV-RGB shader at 1920x1200 is bringing your GPU to

[clutter] Clutter, Pyton, Gstreamer and V4L2

2010-02-12 Thread Matej Kupljen
Hi all, I am trying to use clutter with the TV tuner and I have some problems. I use clutter.Texture() for displaying video, and I construct the pipeline as following: self.player_wnd = clutter.Texture() self.player_wnd.set_size(stage_w*0.9, stage_h*0.9) self.player_wnd.set_position(10, 10)

[clutter] MPlayer and clutter

2009-11-10 Thread Matej Kupljen
Hi, I am working on a demo application and I needed to do it fast so I decided to use Python for that. The application has some scrolling text and a video is played in part of the screen. I wrote application using pygtk and for video I used MPlayer. Because the scrolling in python is slow, I

Re: [clutter] MPlayer and clutter

2009-11-10 Thread Matej Kupljen
Dear Ben, If you pass the window ID to mplayer , it will use the whole window for video display , clutter widget will not be able to display. As mplayer only support direct rendering  , it will not work with clutter. That is way I couldn't find a way to do it :( Please take a look on

[clutter] MPlayer and clutter

2009-11-10 Thread Matej Kupljen
Damien, From what I can see, it seems that v4l2src is failing enumerating the standards defined by your driver (v4l2src could enumerate 20 standards but stopped at the 21st). The driver is supposed to return EINVAL when the index is out of bounds in the VIDIOC_ENUMSTD request (see