Thibault Saunier [Mon, 31 Jan 2011 10:53:38 +0000 (11:53 +0100)]
TimelineObject: fixe new API documentation
Thibault Saunier [Mon, 31 Jan 2011 10:41:37 +0000 (11:41 +0100)]
TimelineObject: add the ges_timeline_object_get_top_effect_position method
tests: adapt the effect testsuite to use this function
docs: add the method to the documentation
Thibault Saunier [Mon, 31 Jan 2011 10:33:56 +0000 (11:33 +0100)]
TimelineObject: remove trailling spaces
Thibault Saunier [Mon, 31 Jan 2011 10:32:14 +0000 (11:32 +0100)]
TimelineObject: add ges_timeline_object_get_effects API
tests: Test the new TimelineObject API
docs: add the corresponding fonction
Thibault Saunier [Mon, 31 Jan 2011 10:22:31 +0000 (11:22 +0100)]
TimelineObject: adapt the add_track_object so we can add effects to it.
We keep the list of contained TrackObject-s order by priority
Thibault Saunier [Mon, 31 Jan 2011 10:15:33 +0000 (11:15 +0100)]
TimelineObject: add a function to sort list of applied effects
Thibault Saunier [Mon, 31 Jan 2011 10:10:35 +0000 (11:10 +0100)]
TimelineObject: add a property to count the number of effects applied on it
Thibault Saunier [Tue, 1 Feb 2011 20:23:22 +0000 (21:23 +0100)]
TrackEffect: add padding to give a margin for API expension without breaking ABI
Thibault Saunier [Mon, 31 Jan 2011 10:43:04 +0000 (11:43 +0100)]
TrackEffect: change the create_element function arguments to fit what is expected
Thibault Saunier [Mon, 31 Jan 2011 10:09:47 +0000 (11:09 +0100)]
design: spelling correction in the effect design document
Thibault Saunier [Mon, 31 Jan 2011 10:05:10 +0000 (11:05 +0100)]
design: add a description of the ges_timeline_object_get_top_effect_postion method
Thibault Saunier [Tue, 25 Jan 2011 18:53:36 +0000 (19:53 +0100)]
Specs: Add a description of the GESEffect class
Thibault Saunier [Fri, 21 Jan 2011 10:11:12 +0000 (11:11 +0100)]
TrackEffect: Change copyright
Thibault Saunier [Fri, 21 Jan 2011 09:43:09 +0000 (10:43 +0100)]
design: fixe effects API after Edward review
Edward Hervey [Tue, 18 Jan 2011 19:03:42 +0000 (20:03 +0100)]
pending fixups/comments
Thibault Saunier [Tue, 18 Jan 2011 19:05:54 +0000 (20:05 +0100)]
effects: Make TrackEffect implementation corresponding to the new effect API description
Make the effects testsuite correspond to the new API
Fixe a few compilation issues due to TrackEffect
Thibault Saunier [Tue, 18 Jan 2011 19:03:51 +0000 (20:03 +0100)]
design: move GESTimlineSource new API to GESTimelineObject
Thibault Saunier [Wed, 12 Jan 2011 10:47:30 +0000 (11:47 +0100)]
design: Effect API draft V2
Thibault Saunier [Thu, 9 Dec 2010 15:01:02 +0000 (16:01 +0100)]
Specs: review effect API Draft
Thibault Saunier [Tue, 7 Dec 2010 12:47:47 +0000 (13:47 +0100)]
Specs: Add effect API Draft
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