|  |  |  | Clutter Gst 1.6.0 Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
struct              ClutterGstVideoSink;
struct              ClutterGstVideoSinkClass;
GstElement *        clutter_gst_video_sink_new          (ClutterTexture *texture);
struct ClutterGstVideoSink;
Class implementing a GStreamer sink element for ClutterTextures.
The ClutterGstVideoSink structure contains only private data and should not be accessed directly.
struct ClutterGstVideoSinkClass {
};
Base class for ClutterGstVideoSink.
GstElement *        clutter_gst_video_sink_new          (ClutterTexture *texture);
clutter_gst_video_sink_new has been deprecated since version 1.6 and should not be used in newly-written code. Use gst_element_factory_make ("cluttersink", ...) and the
"texture" GObject property instead.
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