}
if (timeline)
- ges_timeline_emit_group_removed (timeline, (GESGroup *) group,
- children_array);
+ timeline_emit_group_removed (timeline, (GESGroup *) group, children_array);
g_ptr_array_free (children_array, TRUE);
g_list_free_full (children, gst_object_unref);
G_GNUC_INTERNAL GList *
timeline_get_groups (GESTimeline * timeline);
+G_GNUC_INTERNAL void
+timeline_emit_group_removed (GESTimeline * timeline,
+ GESGroup * group, GPtrArray * array);
G_GNUC_INTERNAL
void
track_resort_and_fill_gaps (GESTrack *track);
* Emit group-removed signal.
*/
void
-ges_timeline_emit_group_removed (GESTimeline * timeline, GESGroup * group,
+timeline_emit_group_removed (GESTimeline * timeline, GESGroup * group,
GPtrArray * array)
{
g_signal_emit (timeline, ges_timeline_signals[GROUP_REMOVED], 0, group,
void ges_timeline_set_snapping_distance (GESTimeline * timeline, GstClockTime snapping_distance);
GESTimelineElement * ges_timeline_get_element (GESTimeline * timeline, const gchar *name);
gboolean ges_timeline_is_empty (GESTimeline * timeline);
-void ges_timeline_emit_group_removed (GESTimeline * timeline, GESGroup * group, GPtrArray * array);
G_END_DECLS