![]() |
![]() |
![]() |
Clutter Gst 1.3.8 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
ClutterGstVideoSink;
ClutterGstVideoSinkClass;
GstElement * clutter_gst_video_sink_new (ClutterTexture *texture
);
typedef struct _ClutterGstVideoSink ClutterGstVideoSink;
Class implementing a GStreamer sink element for ClutterTextures.
The ClutterGstVideoSink structure contains only private data and should not be accessed directly.
typedef struct { } ClutterGstVideoSinkClass;
Base class for ClutterGstVideoSink.
GstElement * clutter_gst_video_sink_new (ClutterTexture *texture
);
Creates a new GStreamer video sink which uses texture
as the target
for sinking a video stream from GStreamer.
|
a ClutterTexture |
Returns : |
a GstElement for the newly created video sink |
"texture"
property "texture" ClutterTexture* : Read / Write
This is the texture the video is decoded into. It can be any ClutterTexture, however Cluter-Gst has a handy subclass, ClutterGstVideoTexture, that implements the ClutterMedia interface.
"update-priority"
property "update-priority" gint : Read / Write
Clutter-Gst installs a GSource to signal that a new frame is ready to the Clutter thread. This property allows to tweak the priority of the source (Lower value is higher priority).
Since 1.0
Allowed values: >= -2147483647
Default value: 100