| Top |  |  |  |  | 
| ClutterGstContentClutterGstContent — A ClutterContent for displaying video frames. | 
| ClutterGstFrame * | frame | Read / Write | 
| gboolean | paint-frame | Read / Write | 
| gboolean | paint-overlays | Read / Write | 
| GObject * | player | Read / Write | 
| ClutterGstVideoSink * | sink | Read / Write | 
ClutterContent *
clutter_gst_content_new_with_sink (ClutterGstVideoSink *sink);
Since: 3.0
ClutterGstFrame *
clutter_gst_content_get_frame (ClutterGstContent *self);
Since: 3.0
ClutterGstPlayer *
clutter_gst_content_get_player (ClutterGstContent *self);
Since: 3.0
ClutterGstVideoSink *
clutter_gst_content_get_sink (ClutterGstContent *self);
Since: 3.0
void clutter_gst_content_set_frame (ClutterGstContent *self,ClutterGstFrame *frame);
Set the current frame.
Since: 3.0
void clutter_gst_content_set_player (ClutterGstContent *self,ClutterGstPlayer *player);
Since: 3.0
void clutter_gst_content_set_sink (ClutterGstContent *self,ClutterGstVideoSink *sink);
Since: 3.0
ClutterGstOverlays *
clutter_gst_content_get_overlays (ClutterGstContent *self);
Since: 3.0
struct ClutterGstContent;
The ClutterGstContent structure contains only private data and should be accessed using the provided API
Since: 0.0
struct ClutterGstContentClass {
};
The ClutterGstContentClass structure contains only private data and should be accessed using the provided API
Since: 0.0
“frame” property“frame” ClutterGstFrame *
ClutterGst Frame.
Owner: ClutterGstContent
Flags: Read / Write
“paint-frame” property  “paint-frame”              gboolean
Paint Frame.
Owner: ClutterGstContent
Flags: Read / Write
Default value: TRUE
“paint-overlays” property  “paint-overlays”           gboolean
Paint Video Overlays.
Owner: ClutterGstContent
Flags: Read / Write
Default value: TRUE
“player” property  “player”                   GObject *
ClutterGst Player.
Owner: ClutterGstContent
Flags: Read / Write
“sink” property“sink” ClutterGstVideoSink *
Cogl Video Sink.
Owner: ClutterGstContent
Flags: Read / Write
“size-change” signalvoid user_function (ClutterGstContent *content, gint width, gint height, gpointer user_data)
The ::size-change signal is emitted each time the video size changes.
| content | the ClutterGstContent instance that received the signal | |
| width | new width of the frames | |
| height | new height of the frames | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last