Top |
ClutterGstContentClutterGstContent — A ClutterContent for displaying video frames. |
ClutterContent * | clutter_gst_content_new () |
ClutterContent * | clutter_gst_content_new_with_sink () |
ClutterGstFrame * | clutter_gst_content_get_frame () |
ClutterGstPlayer * | clutter_gst_content_get_player () |
ClutterGstVideoSink * | clutter_gst_content_get_sink () |
void | clutter_gst_content_set_frame () |
void | clutter_gst_content_set_player () |
void | clutter_gst_content_set_sink () |
ClutterGstOverlays * | clutter_gst_content_get_overlays () |
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 Video Overlays.
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