- Dec 24, 2015
- Dec 22, 2015
-
-
Sebastian Dröge authored
ges-validate.c:237:22: error: implicit conversion from enumeration type 'GESEdge' to different enumeration type 'GESEditMode' [-Werror,-Wenum-conversion] GESEditMode edge = GES_EDGE_NONE; ~~~~ ^~~~~~~~~~~~~ ges-validate.c:277:41: error: implicit conversion from enumeration type 'GESEditMode' to different enumeration type 'GESEdge' [-Werror,-Wenum-conversion] new_layer_priority, mode, edge, position))) { ^~~~ https://bugzilla.gnome.org/show_bug.cgi?id=759758
-
- Dec 21, 2015
-
-
Thibault Saunier authored
Those are temporary elements that should not be considered when dealing with the hierarchy of objects. Fixes T3455
-
Thibault Saunier authored
-
Thibault Saunier authored
+ Add some markdown files to link between languages + Add a simple 'play timeline with one clip" example in C and python
-
Sebastian Dröge authored
While this is more useful for libraries, some of our plugins with multiple files and some internal API can also benefit from this.
-
- Dec 11, 2015
-
-
Thibault Saunier authored
This reverts commit 08f927ca. That commit was breaking the API and could break other people's code.
-
- Dec 10, 2015
-
-
Thibault Saunier authored
Allowing application to force the asset system to recheck if an asset has been "fixed" and can be used again API: + ges_asset_needs_reload Differential Revision: https://phabricator.freedesktop.org/D584
-
Thibault Saunier authored
Differential Revision: https://phabricator.freedesktop.org/D520
-
Thibault Saunier authored
API: ges_asset_set_proxy ges_asset_get_proxy ges_asset_list_proxies ges_asset_get_proxy_target Differential Revision: https://phabricator.freedesktop.org/D504
-
- Dec 07, 2015
-
-
Nicolas Dufresne authored
From b319909 to 86e4663
-
- Nov 26, 2015
-
-
Sebastian Dröge authored
bash-completion: Disable during "make distcheck" as this requires installing files outside the prefix automake requires all files to be installed inside the prefix. bash-completion requires the files to be in a specific directory given by a pkg-config file. As such those two are having incompatible requirements and we just disable bash-completion installation for the time being when running "make distcheck". Nonetheless things like "make install" with e.g. a DESTDIR or a private installation into a user's directory will fail as in both cases the bash-completion data would be tried to be installed system-wide.
-
Sebastian Dröge authored
This reverts commit 462727d6. This "fix" broke the build on Windows, where both prefix and datadir are absolute paths and as such we would concatenate two absolute paths and fail.
-
- Nov 20, 2015
-
-
Thibault Saunier authored
-
- Nov 14, 2015
-
-
Thibault Saunier authored
-
- Nov 08, 2015
-
-
Thibault Saunier authored
API: ges_asset_get_error
-
Thibault Saunier authored
-
- Nov 05, 2015
-
-
Thibault Saunier authored
Otherwise we could have not negotiated errors in audiomixer when the channel/channel-mask do not match Differential Revision: https://phabricator.freedesktop.org/D493 Reviewed-by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
-
- Nov 04, 2015
-
-
Thibault Saunier authored
We just need to make sure they are always serialized in the right order (which is the case) and de serializing them will lead to the right behaviour. We should not serialize the priority as the priority of the source itself depends on the action having been done on the parent clip, and we do not serialize the source priorities (and should not, GES should just do the right thing). Differential Revision: https://phabricator.freedesktop.org/D491
-
Thibault Saunier authored
-
- Oct 30, 2015
-
-
Thibault Saunier authored
-
- Oct 21, 2015
-
-
Tim-Philipp Müller authored
From b99800a to b319909
-
-
Sebastian Dröge authored
From 9aed1d7 to b99800a
-
- Oct 02, 2015
-
-
Sebastian Dröge authored
-
Summary: After invoking GClosure, the item of action list becomes orphan so it lost a chance to be freed. In addition, even when disposing, the list of actions has few items so we have to check the list. Reviewers: thiblahute Projects: #gstreamer_editing_services Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D324
-
Summary: _free_action should follow GClosureNotify type. ``` void (*GClosureNotify) (gpointer data, GClosure *closure); ``` Reviewers: thiblahute Projects: #gstreamer_editing_services Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D323
-
Summary: Normally, mixing_operation is created and added to nlecomposition as a child element so it will be freed when nlecomposition is removed from a track. Reviewers: thiblahute Projects: #gstreamer_editing_services Differential Revision: https://phabricator.freedesktop.org/D319
-
Summary: Once an iterator is created, it should be freed after usage. Reviewers: thiblahute Projects: #gstreamer_editing_services Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D318
-
Summary: Manual iteration can be replaced with foreach function. In addition, this patch fixes mismatched GFunc type for g_list_foreach and adds debug cateory for gst-asset for convenient debugging. Reviewers: thiblahute Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D312
-
Summary: A passed GError is re-allocated when discoverer has no information. Reviewers: thiblahute Projects: #gstreamer_editing_services Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D302
-
- Oct 01, 2015
-
-
Summary: To dispose properly, a child object should call same function of parent class. Reviewers: thiblahute Differential Revision: https://phabricator.freedesktop.org/D311
-
Summary: g_file_new_for_uri never fails so GFile always has valid pointer. And fix a bug of double unref from D303. Reviewers: thiblahute Differential Revision: https://phabricator.freedesktop.org/D310
-
Summary: Valgrind reports trivial leakages related to handling objects and their converted strings. Reviewers: thiblahute Differential Revision: https://phabricator.freedesktop.org/D303
-
- Sep 30, 2015
-
-
Summary: The backend commits itself automatically in these cases, so track needs to do so too. Reviewers: thiblahute Reviewed By: thiblahute Differential Revision: https://phabricator.freedesktop.org/D94
-
When g_option_context_parse fails, context and error variables are not getting free'd which results in memory leaks. Free'ing the same. And replacing g_error_free with g_clear_error, which checks if the error being passed is not NULL and sets the variable to NULL on free'ing. https://bugzilla.gnome.org/show_bug.cgi?id=753864
-