Thibault Saunier [Sat, 4 Dec 2010 11:22:54 +0000 (12:22 +0100)]
Specs: Review design of effect implementation proposal
Thibault Saunier [Mon, 15 Nov 2010 22:32:23 +0000 (23:32 +0100)]
GESTrackEffect: add private struct
Thibault Saunier [Mon, 8 Nov 2010 20:53:26 +0000 (21:53 +0100)]
Specs: proposal for effects implementation
Thibault Saunier [Fri, 5 Nov 2010 11:12:24 +0000 (12:12 +0100)]
GESTrackEffect: implementation of this new class
Edward Hervey [Mon, 17 Jan 2011 15:46:15 +0000 (16:46 +0100)]
ges-launch-0.10: Cleanup for error cases and print statements
* Use g_error for fatal errors
* Don't exit the application from the middle of nowhere
* Properly cleanup even in error cases
* Don't print out things which aren't needed
Tim-Philipp Müller [Sun, 24 Apr 2011 13:07:33 +0000 (14:07 +0100)]
Automatic update of common submodule
From c3cafe1 to 46dfcea
Alessandro Decina [Thu, 27 Jan 2011 16:47:25 +0000 (17:47 +0100)]
android: make it ready for androgenizer
Remove the android/ top dir
Fixe the Makefile.am to be androgenized
To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
Stefan Kost [Mon, 4 Apr 2011 13:00:37 +0000 (16:00 +0300)]
Automatic update of common submodule
From 1ccbe09 to c3cafe1
Sebastian Dröge [Fri, 25 Mar 2011 21:39:04 +0000 (22:39 +0100)]
Automatic update of common submodule
From 193b717 to 1ccbe09
Stefan Kost [Fri, 25 Mar 2011 12:58:45 +0000 (14:58 +0200)]
Automatic update of common submodule
From b77e2bf to 193b717
Sebastian Dröge [Fri, 25 Mar 2011 09:01:45 +0000 (10:01 +0100)]
build: Include lcov.mak to allow tests coverage report generation
Sebastian Dröge [Fri, 25 Mar 2011 08:35:38 +0000 (09:35 +0100)]
Automatic update of common submodule
From d8814b6 to b77e2bf
Sebastian Dröge [Fri, 25 Mar 2011 08:12:04 +0000 (09:12 +0100)]
Automatic update of common submodule
From 6aaa286 to d8814b6
Stefan Kost [Thu, 24 Mar 2011 16:51:48 +0000 (18:51 +0200)]
Automatic update of common submodule
From 6aec6b9 to 6aaa286
Thibault Saunier [Wed, 16 Mar 2011 23:58:54 +0000 (19:58 -0400)]
GESTimelinePipeline: the _init_ method shouldn't return before the end
Fixes #644939
Luis de Bethencourt [Fri, 18 Mar 2011 18:34:57 +0000 (19:34 +0100)]
autogen: wingo signed comment
Edward Hervey [Tue, 15 Mar 2011 13:05:07 +0000 (14:05 +0100)]
examples: Make sure we don't end up using NULL values
Edward Hervey [Tue, 15 Mar 2011 13:04:49 +0000 (14:04 +0100)]
examples: Remove unused code
Edward Hervey [Tue, 15 Mar 2011 13:02:14 +0000 (14:02 +0100)]
ges-launch: Handle return value of regcomp()
Edward Hervey [Tue, 15 Mar 2011 13:01:41 +0000 (14:01 +0100)]
KeyFileFormatter: Handle return value of gst_value_deserialize()
Alessandro Decina [Tue, 1 Mar 2011 16:38:52 +0000 (17:38 +0100)]
ges: fix compiler warnings
Vincent Penquerc'h [Wed, 16 Feb 2011 15:21:48 +0000 (15:21 +0000)]
ges: make uri strings const
Mark Nauwelaerts [Mon, 28 Feb 2011 17:35:14 +0000 (18:35 +0100)]
Automatic update of common submodule
From 1de7f6a to 6aec6b9
Stefan Kost [Mon, 14 Feb 2011 10:57:00 +0000 (12:57 +0200)]
Automatic update of common submodule
From f94d739 to 1de7f6a
Edward Hervey [Wed, 9 Feb 2011 10:21:02 +0000 (11:21 +0100)]
TimelineObject: Store GParamSpec for height and layer
Vincent Penquerc'h [Mon, 7 Feb 2011 12:19:18 +0000 (12:19 +0000)]
ges: Check that the gnonlin elements are present at initialization time
This avoids hanging with no obvious cause later when they're not.
https://bugzilla.gnome.org/show_bug.cgi?id=641246
Tim-Philipp Müller [Mon, 31 Jan 2011 19:01:46 +0000 (19:01 +0000)]
tools: ignore unversioned ges-launch as well
Tim-Philipp Müller [Mon, 31 Jan 2011 19:01:24 +0000 (19:01 +0000)]
ges-launch: fix printf format issue
Tim-Philipp Müller [Mon, 31 Jan 2011 19:00:49 +0000 (19:00 +0000)]
ges: fix a couple of printf format warnings
Sebastian Dröge [Thu, 27 Jan 2011 16:46:19 +0000 (17:46 +0100)]
examples: Fix uninitialized variable compiler warning with gcc 4.6
Alessandro Decina [Thu, 27 Jan 2011 16:43:47 +0000 (17:43 +0100)]
ges: fix compiler warnings
Stefan Kost [Wed, 26 Jan 2011 21:50:00 +0000 (23:50 +0200)]
launch: fix typo in help output
Edward Hervey [Tue, 25 Jan 2011 10:21:06 +0000 (11:21 +0100)]
configure.ac: And back to development we go
Edward Hervey [Thu, 20 Jan 2011 21:04:06 +0000 (22:04 +0100)]
Release 0.10.1
Edward Hervey [Tue, 18 Jan 2011 18:06:45 +0000 (19:06 +0100)]
random: Update goals/features document
So that everybody can know what features we want.
Edward Hervey [Mon, 17 Jan 2011 13:01:28 +0000 (14:01 +0100)]
configure.ac: 0.10.0.4 pre-release
Edward Hervey [Mon, 17 Jan 2011 12:59:44 +0000 (13:59 +0100)]
ges-launch: Set restriction on video profile if present
Edward Hervey [Wed, 12 Jan 2011 16:52:10 +0000 (17:52 +0100)]
ges-launch: Remove dead code and make functions/variables static
Edward Hervey [Wed, 12 Jan 2011 16:45:23 +0000 (17:45 +0100)]
ges-launch: Fix and cleanup enum listing
It wasn't displaying anything lately.
Edward Hervey [Tue, 11 Jan 2011 19:28:25 +0000 (20:28 +0100)]
0.10.0.3 pre-release
Sebastian Dröge [Tue, 11 Jan 2011 15:57:45 +0000 (16:57 +0100)]
ges-launch: Add GStreamer major/minor version to the executable filename
https://bugzilla.gnome.org/show_bug.cgi?id=639222
Edward Hervey [Tue, 11 Jan 2011 17:14:41 +0000 (18:14 +0100)]
ges: Fix more ges_timeline_get_layers() usage memory leaks
Sebastian Dröge [Tue, 11 Jan 2011 16:19:54 +0000 (17:19 +0100)]
ges: Don't install ges-internal.h and hide the GES debug category symbols
Fixes bug #639219.
Edward Hervey [Tue, 11 Jan 2011 16:55:25 +0000 (17:55 +0100)]
ges-utils: minor doc update
Sebastian Dröge [Tue, 11 Jan 2011 15:32:56 +0000 (16:32 +0100)]
ges: Only export symbols starting with ges_ or GES_
https://bugzilla.gnome.org/show_bug.cgi?id=639218
Sebastian Dröge [Tue, 11 Jan 2011 15:35:05 +0000 (16:35 +0100)]
ges: Mark some private symbols static
https://bugzilla.gnome.org/show_bug.cgi?id=639218
Sebastian Dröge [Tue, 11 Jan 2011 14:32:51 +0000 (15:32 +0100)]
configure: Require G-I 0.9.6 for the --identifier-prefix parameter
Sebastian Dröge [Tue, 11 Jan 2011 14:29:01 +0000 (15:29 +0100)]
pkg-config: Require gstreamer-controller and gstreamer-pbutils
Their headers are included by public GES headers
Sebastian Dröge [Tue, 11 Jan 2011 14:26:08 +0000 (15:26 +0100)]
configure: Add parameter to select GTK+ version to use and default to 2.0
Stefan Kost [Tue, 11 Jan 2011 13:52:57 +0000 (15:52 +0200)]
Automatic update of common submodule
From e572c87 to f94d739
Tim-Philipp Müller [Mon, 10 Jan 2011 16:40:02 +0000 (16:40 +0000)]
Automatic update of common submodule
From 8b72fde to e572c87
Edward Hervey [Mon, 10 Jan 2011 15:51:34 +0000 (16:51 +0100)]
common: Update to current master
Edward Hervey [Mon, 10 Jan 2011 15:50:51 +0000 (16:50 +0100)]
TimelinePipeline: minor doc fix
Edward Hervey [Mon, 10 Jan 2011 15:50:41 +0000 (16:50 +0100)]
docs: Fix image inclusion
Edward Hervey [Mon, 10 Jan 2011 14:49:42 +0000 (15:49 +0100)]
configure.ac: 0.10.0.2 pre-release
Edward Hervey [Mon, 10 Jan 2011 14:24:13 +0000 (15:24 +0100)]
docs: Fix for uploading docs
Thibault Saunier [Mon, 10 Jan 2011 13:28:35 +0000 (14:28 +0100)]
docs: Document all the undocumented public functions
Edward Hervey [Mon, 10 Jan 2011 14:10:01 +0000 (15:10 +0100)]
TrackObject: Small cleanup
Edward Hervey [Mon, 10 Jan 2011 14:09:40 +0000 (15:09 +0100)]
TrackObject: Remove deprecated FIXME
You just need to connect to the notify signal to get updates
Edward Hervey [Mon, 10 Jan 2011 10:18:27 +0000 (11:18 +0100)]
tests: Unref the GList returned by ges_timeline_get_layers...
... in addition to the content themselves
Edward Hervey [Mon, 10 Jan 2011 10:13:13 +0000 (11:13 +0100)]
docs: Fixup the sections for missing/renamed/removed symbols
Edward Hervey [Mon, 10 Jan 2011 10:12:55 +0000 (11:12 +0100)]
Track: Mark as private the instance private structure
Edward Hervey [Mon, 10 Jan 2011 10:12:38 +0000 (11:12 +0100)]
Timeline: Fix documentation of return value
Thibault Saunier [Sat, 8 Jan 2011 15:01:31 +0000 (16:01 +0100)]
GESFormatter: Add private instance and move private variables to it
Thibault Saunier [Sat, 8 Jan 2011 14:25:22 +0000 (15:25 +0100)]
TimelineFileSource: Create instance private and move private variables to it
Fixe/Add getter and setters methods for those variables
Fixup documentation
Thibault Saunier [Sat, 8 Jan 2011 10:22:36 +0000 (11:22 +0100)]
Timeline: Add instance private and Move private variables to it
Fixe/Add getter methods to get those variables
Fixup documentation
Thibault Saunier [Fri, 7 Jan 2011 18:36:31 +0000 (19:36 +0100)]
TimelineTestSource: Move private variables to instance private
Fixe/Add getter and setter methods for those variables
Fixup documentation
Thibault Saunier [Fri, 7 Jan 2011 13:37:56 +0000 (14:37 +0100)]
TimelineTextOverlay: Move private variables to instance private
Fixe/Add getter and setter methods for those variables
Fixup documentation
Thibault Saunier [Fri, 7 Jan 2011 12:48:53 +0000 (13:48 +0100)]
TimelineTitleSource: Move private variables to instance private
Fixe/Add getter and setters methods for those variables
Fixup documentation
Thibault Saunier [Thu, 6 Jan 2011 15:59:52 +0000 (16:59 +0100)]
TrackAudioTestSource: Move private variables to instance private
Add getter methods to get those variables
Fixup documentation
Thibault Saunier [Thu, 6 Jan 2011 15:35:20 +0000 (16:35 +0100)]
TrackAudioTransition: : Move private variables to instance private
Thibault Saunier [Thu, 6 Jan 2011 14:35:42 +0000 (15:35 +0100)]
TrackTextOverlay: Move private variables to instance private
Add getter methods to get those variables
Add/Fixup documentation
Tim-Philipp Müller [Sat, 8 Jan 2011 01:40:18 +0000 (01:40 +0000)]
test: make unit tests compile and work in uninstalled setup
Tim-Philipp Müller [Sat, 8 Jan 2011 01:36:13 +0000 (01:36 +0000)]
gobject-introspection: fix g-i build for uninstalled setup
Requires gst-plugins-base git (> 0.10.31.2) to actually work.
Edward Hervey [Thu, 6 Jan 2011 11:06:24 +0000 (12:06 +0100)]
enums: Fix transition enum
Leftovers from when we were using the old name
Edward Hervey [Thu, 6 Jan 2011 11:04:53 +0000 (12:04 +0100)]
TrackTitleSource: Move private variables to instance private
Add getter methods to get those variables
Add/Fixup documentation
Edward Hervey [Thu, 6 Jan 2011 10:30:26 +0000 (11:30 +0100)]
TimelinePipeline: Fix thumbnail method docs and arguments
The provided gchar* aren't modified
Edward Hervey [Thu, 6 Jan 2011 10:29:44 +0000 (11:29 +0100)]
TrackVideoTestSource: Move private data to instance private
Add a getter for the pattern
Document methods
Edward Hervey [Thu, 6 Jan 2011 09:55:37 +0000 (10:55 +0100)]
TrackVideoTransition: Move private variable to instance private
Also add/fixup methods to get/set the transition type and document them.
Edward Hervey [Thu, 6 Jan 2011 09:55:06 +0000 (10:55 +0100)]
TimelinePipeline: Updates for pbutils API change
Edward Hervey [Wed, 5 Jan 2011 10:32:29 +0000 (11:32 +0100)]
configure.ac: Require core git
Edward Hervey [Tue, 21 Dec 2010 14:24:26 +0000 (15:24 +0100)]
GESTrackAudioTransition: Fix empty if() body
Edward Hervey [Mon, 20 Dec 2010 18:09:48 +0000 (19:09 +0100)]
GESTimelinePipeline: Fix usage of encodebin
The property name is now avoid-reencoding
Edward Hervey [Mon, 20 Dec 2010 11:02:40 +0000 (12:02 +0100)]
GESTimeline: minor cleanup
Edward Hervey [Mon, 20 Dec 2010 11:01:04 +0000 (12:01 +0100)]
GESTimelineObject: Subclass from GInitiallyUnowned
The floating reference will be owned by the Layer
Edward Hervey [Mon, 20 Dec 2010 11:00:06 +0000 (12:00 +0100)]
GESTimelineLayer: Subclass from GInitiallyUnowned
The floating reference will be owned by the Timeline
Edward Hervey [Mon, 20 Dec 2010 10:58:21 +0000 (11:58 +0100)]
GESTrackObject: Subclass from GInitiallyUnowned
The floating reference will be owned by the Track
Edward Hervey [Mon, 20 Dec 2010 10:56:37 +0000 (11:56 +0100)]
TimelineObject: Hold a reference to the controlled TrackObject
Edward Hervey [Mon, 20 Dec 2010 10:38:31 +0000 (11:38 +0100)]
tests: Put clearer names on tests
Makes it easier to figure out which test failed :)
Edward Hervey [Sat, 18 Dec 2010 10:40:19 +0000 (11:40 +0100)]
Update common submodule
Edward Hervey [Fri, 17 Dec 2010 10:27:37 +0000 (11:27 +0100)]
GES*Object: only use g_object_notify_by_pspec if available
Edward Hervey [Fri, 17 Dec 2010 10:27:23 +0000 (11:27 +0100)]
GESTrackObject: Remove unused quarks
Edward Hervey [Fri, 17 Dec 2010 10:26:49 +0000 (11:26 +0100)]
configure.ac: Require GLib 2.22
Same requirement as for GStreamer
Edward Hervey [Thu, 16 Dec 2010 18:36:15 +0000 (19:36 +0100)]
GESSimpleTimelineLayer: reverting const-ification
Brandon Lewis [Thu, 16 Dec 2010 16:47:54 +0000 (16:47 +0000)]
GESSimpleTimelineLayer: add test for _index() method
Brandon Lewis [Thu, 16 Dec 2010 16:50:35 +0000 (16:50 +0000)]
GESSimpleTimelineLayer: add _index() method
Edward Hervey [Thu, 16 Dec 2010 18:29:14 +0000 (19:29 +0100)]
GESTimelineObject: Add mapping/offset support [start/priority properties]
Allows moving independently (or not) timelineobjects and trackobjects and
have them synchronized with the offsets taken into account.
Right now only the start and priority properties are synchronized. The duration
and in-point properties will require more thoughts.
Edward Hervey [Thu, 16 Dec 2010 18:24:52 +0000 (19:24 +0100)]
random: Add explanation about TimelineObject<=>TrackObject mapping
Edward Hervey [Thu, 16 Dec 2010 18:24:25 +0000 (19:24 +0100)]
GESTrackObject: priority offset is handled by the TimelineObject
Edward Hervey [Thu, 16 Dec 2010 17:20:47 +0000 (18:20 +0100)]
GESTrackObject: re-factor property setting code
And make sure notifications are emitted at the right time