(GES_ASSET_TIMELINE_OBJECT (filesource_asset)));
}
- ges_timeline_filesource_set_uri (tfs, g_strdup (ges_asset_get_id (asset)));
-
GES_TIMELINE_OBJECT (tfs)->asset = asset;
}
* Creates TimelineObject from asset, adds it to layer and
* returns a reference to it.
*
- * Returns: (transfer floating): Created #GESTimelineObject
-*/
+ * Returns: (transfer none): Created #GESTimelineObject
+ */
GESTimelineObject *
ges_timeline_layer_add_asset (GESTimelineLayer * layer,
GESAsset * asset, GstClockTime start, GstClockTime inpoint,
{
gint i;
GPtrArray *tracks = NULL;
- GESTrackType types, visited_type = 1;
+ GESTrackType types, visited_type = GES_TRACK_TYPE_UNKNOWN;
GList *tmp, *l, *track_objects;
GST_DEBUG_OBJECT (timeline, "Creating %" GST_PTR_FORMAT
GST_DEBUG ("track:%p, caps:%" GST_PTR_FORMAT, track, caps);
g_return_if_fail (GST_IS_CAPS (caps));
- GST_DEBUG ("IS CAPS MOFOP:%p, caps:%" GST_PTR_FORMAT, track, caps);
priv = track->priv;