summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-14configure: Depend on gstreamer 1.9.2.1Sebastian Dröge1-2/+2
2016-09-13timeline: Make get_groups publicAlexandru Băluț9-20/+210
Had to separate timeline_emit_group_added from timeline_add_group to avoid emitting group-added when the project is being loaded. Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D1302
2016-09-13tests_: Make sure child-removed is emitted when ungroupingAlexandru Băluț1-0/+18
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D1301
2016-09-13timeline: Fix documentationAlexandru Băluț1-1/+1
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D1300
2016-09-13Remove obsolete dependencyAlexandru Băluț1-1/+1
Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D1299
2016-09-10Automatic update of common submoduleJan Schmidt2-1/+1
From b18d820 to f980fd9
2016-09-10Automatic update of common submoduleJan Schmidt2-1/+1
From f49c55e to b18d820
2016-09-09tests: Move -DGES_TEST_FILES_PATH to common_cflagsThibault Saunier1-2/+2
As it is needed to build the utils lib
2016-09-09tests: Fix the way we get tests assetsThibault Saunier3-25/+9
Using __FILE__ won't work properly with meson.
2016-09-09test:validate: Handle new expected_failures Test argumentThibault Saunier2-4/+4
2016-09-07meson: Do not build libges against libcheckThibault Saunier2-1/+2
2016-09-05meson: Properly find where other GStreamer plugins are when using subprojectsThibault Saunier2-6/+31
2016-09-05Revert "validate: Blacklist racy tests"Thibault Saunier1-8/+0
This reverts commit ce35412ff260fbd6e07b374bc3ca677053c277e0. https://bugzilla.gnome.org/show_bug.cgi?id=769894 has been fixed
2016-09-05meson: Handle building the gir file when used as subprojectThibault Saunier3-5/+19
Add support for building GIR when used as subproject Add an option to disable GIR generation And bump version to 1.9.2
2016-09-01Back to developmentSebastian Dröge1-1/+1
2016-09-01Release 1.9.21.9.2Sebastian Dröge5-190/+228
2016-08-25meson: doc: Fix building documentation when using subprojectsThibault Saunier2-2/+12
And check the presence of gtk-doc before building the documentation
2016-08-25ges: Rename parse_lex.h to ges-parse-lex.hSebastian Dröge2-5/+5
Fixes the build and makes it consistent with the meson build system.
2016-08-24Add support for Meson as alternative/parallel build systemThibault Saunier15-1/+496
https://github.com/mesonbuild/meson
2016-08-18ges-track-element: fix typos in control_binding_removed signal declarationPhilippe Renon1-5/+5
https://bugzilla.gnome.org/show_bug.cgi?id=770101
2016-08-14validate: Blacklist racy testsEdward Hervey1-0/+8
See https://bugzilla.gnome.org/show_bug.cgi?id=769894
2016-08-14ges-timeline: Demote some debugging statementsEdward Hervey1-4/+4
locking should be in a lower level to avoid too many messages
2016-08-13timeline-element: Reset pointer after freeingEdward Hervey1-1/+3
dispose can be called multiple times, make sure we don't call functions on free'd pointers.
2016-08-05ges: Do not rescale videos if the track aspect ratio changesThibault Saunier2-6/+7
Differential Revision: https://phabricator.freedesktop.org/D1242
2016-08-05ges: Let the compositor do the scaling if mixing is enabledThibault Saunier5-19/+30
Differential Revision: https://phabricator.freedesktop.org/D1241
2016-08-01tests:validate: Also test opus and theora in OGGThibault Saunier1-0/+1
2016-07-29validate: Start also testing jpeg encodingThibault Saunier2-3/+6
2016-07-29timeline: Keep transitions when moving the moving context between layersThibault Saunier1-45/+67
Differential Revision: https://phabricator.freedesktop.org/D1225
2016-07-29ges-launcher: don't leak project uri stringJustin Kim1-2/+6
ges_project_get_uri returns a cloned string so it should be free'd after usage. Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com> Differential Revision: https://phabricator.freedesktop.org/D381
2016-07-28timeline: Ripple from start of clips and not the end.Thibault Saunier2-13/+14
Fixes https://phabricator.freedesktop.org/T7503
2016-07-28enums: Fix absolute text overlay alignment valueThibault Saunier2-3/+3
It needs to be in sync with GstBaseTextOverlayHAlign order.
2016-07-28title-source: Properly implement GESTimelineElement->lookup_childThibault Saunier1-8/+7
GESTrackElement->lookup_child is deprecated and should be avoided as much as possible.
2016-07-28clip: Reimplement look_child and iterate over children if neededThibault Saunier1-0/+18
Otherwise in the case where children reimplement lookup_child to handle some property renaming lookup fails.
2016-07-28tools: Fix printing commands helpThibault Saunier4-43/+82
2016-07-26ges:validate: Check that no extra decoding happensThibault Saunier1-0/+61
2016-07-26uri-sources: Make sure to set decodebin 'caps' propertyThibault Saunier2-4/+52
Fixes a regression where we decode streams twice, this was introduced when we started creating NLE object at GESTrackElement construct time. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=769193
2016-07-24timeline: Emit snap-ended on commit if neededThibault Saunier1-0/+2
Commiting the timeline means that the current operations on the clips are over, so we should concider snapping as done at that point Fixes T7499
2016-07-24fixed ges-version.h not found issue during out of tree buildMohan R1-1/+2
2016-07-22image-source: Do not concider inpointsThibault Saunier1-1/+3
We have no restriction on inpoint for Images Differential Revision: https://phabricator.freedesktop.org/D1202
2016-07-15tests:validate: Better choose tested rendering formatsThibault Saunier1-2/+6
2016-07-11Automatic update of common submoduleStefan Sauer1-0/+0
From f363b32 to f49c55e
2016-07-06Back to developmentSebastian Dröge1-3/+3
2016-07-06Release 1.9.11.9.1Sebastian Dröge5-801/+466
2016-06-29ges-launch: unref GApplication properlyJustin Kim1-3/+7
Differential Revision: https://phabricator.freedesktop.org/D380
2016-06-29project_: improve get_uri docJustin Kim1-1/+1
The return value of ges_project_get_uri should be freed after usage. Differential Revision: https://phabricator.freedesktop.org/D1142
2016-06-21Automatic update of common submoduleNicolas Dufresne1-0/+0
From ac2f647 to f363b32
2016-06-20tests: Make sure to run python tests against the build in treeThibault Saunier1-2/+2
2016-06-20ges: Don't remove track elements from clips when removing from layerThibault Saunier6-12/+67
And reuse the same previously created element when adding the clip back to a layer, avoiding losing all setting done on clip children in that situation This is a behaviour change but previous behaviour was actually totally unexpected and people working around that weird behaviour will moste probably not care about that change Differential Revision: https://phabricator.freedesktop.org/D1094
2016-06-20title_: Do not forget to link up child_added/removed vmethodThibault Saunier2-0/+32
Otherwise effect handling is broken Differential Revision: https://phabricator.freedesktop.org/D1099
2016-06-20auto-transitions: Do not remove auto transitions when moving neighboor from ↵Thibault Saunier2-2/+47
the same group Differential Revision: https://phabricator.freedesktop.org/D1097