| 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
“paint-frame” property“paint-frame” gboolean
Paint Frame.
Flags: Read / Write
Default value: TRUE
“paint-overlays” property“paint-overlays” gboolean
Paint Video Overlays.
Flags: Read / Write
Default value: TRUE
“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