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. |