| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
struct ClutterGstContent; struct ClutterGstContentClass; ClutterContent * clutter_gst_content_new (void); ClutterContent * clutter_gst_content_new_with_sink (CoglGstVideoSink *sink); ClutterGstFrame * clutter_gst_content_get_frame (ClutterGstContent *self); ClutterGstPlayer * clutter_gst_content_get_player (ClutterGstContent *self); CoglGstVideoSink * clutter_gst_content_get_sink (ClutterGstContent *self); void clutter_gst_content_set_player (ClutterGstContent *self,ClutterGstPlayer *player); void clutter_gst_content_set_sink (ClutterGstContent *self,CoglGstVideoSink *sink);
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
ClutterContent * clutter_gst_content_new (void);
Returns : |
a new ClutterGstContent instance. [transfer full] |
ClutterContent * clutter_gst_content_new_with_sink (CoglGstVideoSink *sink);
Returns : |
a new ClutterGstContent instance. [transfer full] |
Since 3.0
ClutterGstFrame * clutter_gst_content_get_frame (ClutterGstContent *self);
|
A ClutterGstContent |
Returns : |
The ClutterGstFrame currently attached to self. [transfer none]
|
Since 3.0
ClutterGstPlayer * clutter_gst_content_get_player (ClutterGstContent *self);
|
A ClutterGstContent |
Returns : |
The ClutterGstPlayer currently attached to self. [transfer none]
|
Since 3.0
CoglGstVideoSink * clutter_gst_content_get_sink (ClutterGstContent *self);
|
A ClutterGstContent |
Returns : |
The CoglGstVideoSink currently attached to self. [transfer none]
|
Since 3.0
void clutter_gst_content_set_player (ClutterGstContent *self,ClutterGstPlayer *player);
|
A ClutterGstContent |
|
A ClutterGstPlayer or NULL
|
Since 3.0
void clutter_gst_content_set_sink (ClutterGstContent *self,CoglGstVideoSink *sink);
|
A ClutterGstContent |
|
A CoglGstVideoSink or NULL
|
Since 3.0
"size-change" signalvoid user_function (ClutterGstContent *content,
gint width,
gint height,
gpointer user_data) : Run Last
The ::size-change signal is emitted each time the video size changes.
|
the ClutterGstContent instance that received the signal |
|
new width of the frames |
|
new height of the frames |
|
user data set when the signal handler was connected. |