ClutterGstVideoSink
ClutterGstVideoSink — GStreamer video sink
|
|
Object Hierarchy
GObject
+----GstObject
+----GstElement
+----GstBaseSink
+----ClutterGstVideoSink
Description
ClutterGstVideoSink is a GStreamer sink element that sends
data to a ClutterTexture.
Details
ClutterGstVideoSink
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.
ClutterGstVideoSinkClass
typedef struct {
} ClutterGstVideoSinkClass;
Base class for ClutterGstVideoSink.
clutter_gst_video_sink_new ()
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.
texture :
|
a ClutterTexture
|
Returns : |
a GstElement for the newly created video sink
|
Property Details
The "texture"
property
"texture" ClutterTexture* : Read / Write
Target ClutterTexture object.
The "use-shaders"
property
"use-shaders" gboolean : Read / Write
Use a fragment shader to accelerate colour-space conversion.
Default value: FALSE