Top | ![]() |
![]() |
![]() |
![]() |
void | asset-added | Run Last |
void | asset-loading | Run Last |
void | asset-removed | Run Last |
void | error-loading-asset | Run Last |
void | loaded | Run First |
gchar* | missing-uri | Run Last |
gboolean ges_project_load (GESProject *project
,GESTimeline *timeline
,GError **error
);
gboolean ges_project_remove_asset (GESProject *project
,GESAsset *asset
);
GESAsset * ges_project_get_asset (GESProject *project
,const gchar *id
,GType extractable_type
);
gboolean ges_project_save (GESProject *project
,GESTimeline *timeline
,const gchar *uri
,GESAsset *formatter_asset
,gboolean overwrite
,GError **error
);
gboolean ges_project_create_asset (GESProject *project
,const gchar *id
,GType extractable_type
);
GESAsset * ges_project_create_asset_sync (GESProject *project
,const gchar *id
,GType extractable_type
,GError **error
);
gboolean ges_project_add_encoding_profile (GESProject *project
,GstEncodingProfile *profile
);
const GList *
ges_project_list_encoding_profiles (GESProject *project
);
“uri”
property“uri” gchar *
uri of the project.
Flags: Read / Write / Construct Only
Default value: NULL
“asset-added”
signalvoid user_function (GESProject *gesproject, GESAsset *arg1, gpointer user_data)
Flags: Run Last
“asset-loading”
signalvoid user_function (GESProject *gesproject, GESAsset *arg1, gpointer user_data)
Flags: Run Last
“asset-removed”
signalvoid user_function (GESProject *gesproject, GESAsset *arg1, gpointer user_data)
Flags: Run Last
“error-loading-asset”
signalvoid user_function (GESProject *gesproject, GError *arg1, gchar *arg2, GType *arg3, gpointer user_data)
Flags: Run Last
“loaded”
signalvoid user_function (GESProject *gesproject, GESTimeline *arg1, gpointer user_data)
Flags: Run First