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)
self.player_wnd.show()

pipeline = gst.Pipeline()
videosrc = gst.element_factory_make("v4l2src")
sink = cluttergst.VideoSink(self.player_wnd)
pipeline.add(videosrc, sink)
gst.element_link_many(videosrc, sink)
pipeline.set_state(gst.STATE_PLAYING)
self.stage.add(self.player_wnd

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.

If I replace the videosink to be xvimagesink the video is always good.
Am I doing something wrong?
Is it possible to use xvimagesink instead of clutergst.VideoSink()?

Thanks,
Matej
-- 
To unsubscribe send a mail to [email protected]

Reply via email to