Luis de Bethencourt [Sat, 13 Aug 2011 22:52:23 +0000 (00:52 +0200)]
GESTrackObject: missing Since tag and typo fixes
Luis de Bethencourt [Sat, 13 Aug 2011 17:34:55 +0000 (19:34 +0200)]
docs: adding GESPipelineFlags to docs
Luis de Bethencourt [Sat, 13 Aug 2011 16:38:31 +0000 (18:38 +0200)]
docs: add Since tag to new TextOverlay functions
And add them to the GES API doc
Luis de Bethencourt [Sat, 13 Aug 2011 15:51:48 +0000 (17:51 +0200)]
docs: add Since tag to new TitleSource functions
And add them to the GES API doc
Luis de Bethencourt [Fri, 12 Aug 2011 21:32:52 +0000 (23:32 +0200)]
pyges: Add an effect example
Luis de Bethencourt [Thu, 11 Aug 2011 16:26:08 +0000 (18:26 +0200)]
pyges: fix and clean examples/simple.py
Edward Hervey [Thu, 11 Aug 2011 14:35:11 +0000 (16:35 +0200)]
bindings: Ignore more files
Edward Hervey [Thu, 11 Aug 2011 14:32:51 +0000 (16:32 +0200)]
bindings: makefile => Makefile
More in sync with all other Makefiles
Edward Hervey [Thu, 11 Aug 2011 14:28:14 +0000 (16:28 +0200)]
testsuite: Remove print statements
Thibault Saunier [Thu, 11 Aug 2011 12:31:47 +0000 (14:31 +0200)]
pyges: Fix the timeline_file_source test suite
Can't create a GESTimelineFileSource if you don't have the protocol in the uri
Thibault Saunier [Thu, 11 Aug 2011 12:27:31 +0000 (14:27 +0200)]
pyges: Install it so we now use import ges
Using from gst import ges did not make much sense
Thibault Saunier [Thu, 11 Aug 2011 12:22:50 +0000 (14:22 +0200)]
pyges: Do not try to build the bindings if no python found
Thibault Saunier [Thu, 11 Aug 2011 12:21:18 +0000 (14:21 +0200)]
pyges: Install files from the examples and testsuite
Thibault Saunier [Fri, 6 May 2011 22:39:56 +0000 (19:39 -0300)]
pyges: Add a PyGes example
Thibault Saunier [Tue, 9 Aug 2011 20:11:03 +0000 (22:11 +0200)]
pyges: Add the GstArgtypes, get all the functions binded
Thibault Saunier [Tue, 9 Aug 2011 15:16:44 +0000 (17:16 +0200)]
pyges: link against pygst and use GstMiniObject
Mathieu Duponchelle [Fri, 10 Jun 2011 14:58:55 +0000 (16:58 +0200)]
pyges : Improve the test suite
Mathieu Duponchelle [Wed, 8 Jun 2011 01:23:17 +0000 (03:23 +0200)]
pyges : correct the defs for ges_track_audio_raw_new and ges_track_video_raw_new
Mathieu Duponchelle [Mon, 6 Jun 2011 23:43:42 +0000 (01:43 +0200)]
pyges : Add overrides
Mathieu Duponchelle [Sun, 5 Jun 2011 23:02:17 +0000 (01:02 +0200)]
pyges : Add *_valist and *_by_pspec to the ignore-glob
Mathieu Duponchelle [Sun, 5 Jun 2011 22:59:41 +0000 (00:59 +0200)]
Add ges-screenshot.h to ges.h
This is to make ges_play_sink_convert_frame available to the bindings.
Mathieu Duponchelle [Wed, 8 Jun 2011 01:50:51 +0000 (03:50 +0200)]
pyges : override unhandled methods
Mathieu Duponchelle [Wed, 8 Jun 2011 01:50:25 +0000 (03:50 +0200)]
pyges : add argtypes
Mathieu Duponchelle [Tue, 7 Jun 2011 17:59:16 +0000 (19:59 +0200)]
pyges : Remove ges_formatter_set_data and get_data from the .defs
Mathieu Duponchelle [Sat, 14 May 2011 02:32:45 +0000 (04:32 +0200)]
pyges : Override ges_timeline_parse_launch_effect_new to make it accept None
Thibault Saunier [Tue, 7 Jun 2011 22:38:37 +0000 (18:38 -0400)]
pyges: Update ges.defs and ges-types.defs with the new effect API
Mathieu Duponchelle [Tue, 7 Jun 2011 17:44:40 +0000 (19:44 +0200)]
pyges : Add a text overlay test
Thibault Saunier [Tue, 7 Jun 2011 22:09:35 +0000 (18:09 -0400)]
pyges : Add actual testing to the testcases
Thibault Saunier [Tue, 7 Jun 2011 22:05:43 +0000 (18:05 -0400)]
pyges: add get_type method to the ignore_blob list
Mathieu Duponchelle [Tue, 7 Jun 2011 17:35:00 +0000 (19:35 +0200)]
pyges: Override methods using GList
Mathieu Duponchelle [Thu, 12 May 2011 00:27:12 +0000 (02:27 +0200)]
pyges : Add a test suite with three test cases for the bindings
Thibault Saunier [Sat, 7 May 2011 02:56:16 +0000 (23:56 -0300)]
pyges: Regenerate ges.def and ges-types.def so the contructors are detected properly
Thibault Saunier [Fri, 6 May 2011 21:11:11 +0000 (18:11 -0300)]
pyges: Make use of the namespace for the constructor classnames in codegen
Thibault Saunier [Tue, 7 Jun 2011 19:20:46 +0000 (15:20 -0400)]
pyges: Sync codegen with upstream
Thibault Saunier [Wed, 27 Apr 2011 11:56:29 +0000 (08:56 -0300)]
pyges: override ges_track_get_timeline
This make the bindings compiling without warning
Thibault Saunier [Tue, 7 Jun 2011 23:18:27 +0000 (19:18 -0400)]
building: add python bindings
Thibault Saunier [Tue, 7 Jun 2011 23:17:10 +0000 (19:17 -0400)]
pyges: Add the necessary file to compile the bindings
defs files have been generated with the h2defs.py script
Thibault Saunier [Tue, 7 Jun 2011 20:55:41 +0000 (16:55 -0400)]
pyges: add registering functions prototypes to ges.override
Thibault Saunier [Mon, 25 Apr 2011 23:13:38 +0000 (19:13 -0400)]
pyges: Define missing types
Thibault Saunier [Mon, 25 Apr 2011 23:12:38 +0000 (19:12 -0400)]
GESTimeleinePipeline: Create a flag type instead of a simple enum
Make it binding friendly
Mathieu Duponchelle [Tue, 7 Jun 2011 01:37:50 +0000 (03:37 +0200)]
pyges: Add ges.override
Mathieu Duponchelle [Tue, 7 Jun 2011 00:26:20 +0000 (02:26 +0200)]
Add codegen to the tracked files
Luis de Bethencourt [Tue, 9 Aug 2011 17:15:18 +0000 (19:15 +0200)]
GESTimelineTitleSource/TrackTitleSource: add xpos/ypos setting
Vertical and horizontal position properties of the title source
can be set and get.
Luis de Bethencourt [Tue, 9 Aug 2011 17:13:37 +0000 (19:13 +0200)]
GESTimelineTitleSource/TrackTitleSource: add color setting
Color property of the text overlay can be set and get.
Luis de Bethencourt [Tue, 9 Aug 2011 15:39:02 +0000 (17:39 +0200)]
examples: add file inpoints and summary to overlay example
Luis de Bethencourt [Mon, 8 Aug 2011 16:57:37 +0000 (18:57 +0200)]
examples: add xpos and ypos options to overlay example
Luis de Bethencourt [Mon, 8 Aug 2011 16:44:57 +0000 (18:44 +0200)]
GESTimelineTextOverlay/TrackTextOverlay: add xpos/ypos setting
Vertical and horizontal position properties of the text overlay
can be set and get.
Luis de Bethencourt [Mon, 8 Aug 2011 16:30:42 +0000 (18:30 +0200)]
ges-enums: completed support for all options in TextAlign
Added the center and position options to the vertical, and horizontal
properties of text alignment.
Luis de Bethencourt [Wed, 3 Aug 2011 10:37:14 +0000 (12:37 +0200)]
examples: add color option to overlay example
Luis de Bethencourt [Wed, 3 Aug 2011 10:27:04 +0000 (12:27 +0200)]
ges: include indentation fixes
run gst-indent through ges-timeline-text-overlay.h and
ges-track-text-overlay.h
Luis de Bethencourt [Wed, 3 Aug 2011 10:20:27 +0000 (12:20 +0200)]
GESTimelineTextOverlay/TrackTextOverlay: add color setting
Color property of the text overlay can be set and get.
Luis de Bethencourt [Mon, 1 Aug 2011 11:42:17 +0000 (13:42 +0200)]
ges: easier to understand ges-launch summary
Luis de Bethencourt [Mon, 1 Aug 2011 11:40:48 +0000 (13:40 +0200)]
ges: audio and video preset options in ges-launch
Mathieu Duponchelle [Tue, 21 Jun 2011 18:35:47 +0000 (20:35 +0200)]
effects: implement the TrackParseLaunch get_property method properly
Mathieu Duponchelle [Mon, 6 Jun 2011 22:49:58 +0000 (00:49 +0200)]
GES : make sure to set n_properties to 0 when needed
Luis de Bethencourt [Fri, 1 Jul 2011 17:30:01 +0000 (19:30 +0200)]
tests: selectable audio format/container in test4
now users can select the desired rendering audio format and
container through --aformat and --format, like in ges-launch.
Luis de Bethencourt [Thu, 30 Jun 2011 16:13:15 +0000 (18:13 +0200)]
tests: fix TEST_URI for filesource tests
Luis de Bethencourt [Mon, 27 Jun 2011 19:22:48 +0000 (21:22 +0200)]
examples: fix output_uri in test4
clean the make_ogg_vorbis_profile () code.
remove extra second of execution time.
clean some comment typos.
Luis de Bethencourt [Mon, 27 Jun 2011 18:39:42 +0000 (20:39 +0200)]
examples: remove extra second in test2 and test3
remove unnecessary sources GList.
and fix comment typos as well.
Luis de Bethencourt [Sat, 25 Jun 2011 18:12:46 +0000 (20:12 +0200)]
GESTimelineFileSource: Check uri at _new()
Check if uri is valid before creating a new object in
ges_timeline_filesource_new()
Luis de Bethencourt [Sat, 25 Jun 2011 17:42:29 +0000 (19:42 +0200)]
GESTimelineFileSource: Fix documentation
David Schleef [Thu, 23 Jun 2011 18:30:24 +0000 (11:30 -0700)]
Automatic update of common submodule
From
69b981f to
605cd9a
Edward Hervey [Thu, 26 May 2011 16:15:29 +0000 (09:15 -0700)]
GESFormatter: Plug a leak
And make the two save methods have the same code/look
Edward Hervey [Fri, 20 May 2011 14:45:25 +0000 (16:45 +0200)]
GESFormatter: Move comments out of the way
Avoids having them appear in gtk-doc
Edward Hervey [Fri, 20 May 2011 14:03:30 +0000 (16:03 +0200)]
GESTimelineObject/TrackObject: Don't break ABI for the Class
New addition go at the end, and the _reserved pointer gets reduced
accordingly
Edward Hervey [Fri, 20 May 2011 14:02:58 +0000 (16:02 +0200)]
ges: More "Since: 0.10.2" doc markers
Edward Hervey [Fri, 20 May 2011 13:51:33 +0000 (15:51 +0200)]
configure.ac: Require core/base 0.10.34
Thibault Saunier [Wed, 18 May 2011 14:46:34 +0000 (10:46 -0400)]
doc: Update the ges_init documentation
Thibault Saunier [Mon, 9 May 2011 19:15:27 +0000 (15:15 -0400)]
design: Update effect statuts
Thibault Saunier [Mon, 9 May 2011 17:33:53 +0000 (13:33 -0400)]
ges: Fix introspection annotations
Thibault Saunier [Thu, 5 May 2011 18:02:28 +0000 (15:02 -0300)]
ges-launch: Add a proper error message on errors
Thibault Saunier [Wed, 27 Apr 2011 13:11:44 +0000 (10:11 -0300)]
GESTimelineStandardTransition: keep track of TrackVideoTransition
Use the new track_object_added/release vfunc to get cleaner code
Thibault Saunier [Wed, 27 Apr 2011 11:47:02 +0000 (08:47 -0300)]
GESTimelineTitleSource: Keep track of contained TrackTitleSource objects
We use the new track_object_added and track_object_released vfunc to keep track
of the TrackObject we might be interested in. Makes cleaner code
Thibault Saunier [Tue, 26 Apr 2011 23:39:56 +0000 (19:39 -0400)]
GESTimelineObject: add track_object_added and track_object_removed virtual methods
Those methods are meant to be used in sublassed when needed. They are not doing
anything at this time, but will be used to clean some code in GESTimelineObject
sublcasses.
Thibault Saunier [Mon, 25 Apr 2011 21:01:48 +0000 (17:01 -0400)]
GESTrack: add a duration property
User can connect to the notify::duration signal if needed
Thibault Saunier [Mon, 25 Apr 2011 21:00:10 +0000 (17:00 -0400)]
GESTrack: keep track of the properties GParamSpecs
Stefan Kost [Thu, 19 May 2011 20:01:16 +0000 (23:01 +0300)]
Automatic update of common submodule
From
9e5bbd5 to
69b981f
Stefan Kost [Wed, 18 May 2011 13:14:35 +0000 (16:14 +0300)]
Automatic update of common submodule
From
fd35073 to
9e5bbd5
Stefan Kost [Wed, 18 May 2011 09:27:56 +0000 (12:27 +0300)]
Automatic update of common submodule
From
46dfcea to
fd35073
Edward Hervey [Mon, 9 May 2011 12:26:53 +0000 (14:26 +0200)]
ges: Initialize GES when building the gir/typelib
Edward Hervey [Mon, 9 May 2011 12:25:50 +0000 (14:25 +0200)]
docs: Move TimelineTestSource symbols to the proper section
Edward Hervey [Mon, 9 May 2011 12:25:32 +0000 (14:25 +0200)]
docs: Comment enum types in ges.types
Not supported yet
Edward Hervey [Mon, 9 May 2011 12:24:26 +0000 (14:24 +0200)]
ges: Use %NULL instead of #NULL
Reported by Stefan Kost:
"% is for constants, # is for objects/structs/types, @ is for parameters."
Edward Hervey [Sat, 7 May 2011 14:59:06 +0000 (16:59 +0200)]
ges: Fix docs for alignment and introspection annotations
gtk-doc comments need to have a space before the '*' of each line else
they won't be picked up by gtk-doc.
Edward Hervey [Sat, 7 May 2011 11:42:24 +0000 (13:42 +0200)]
GESTrack: Make debug statement more useful
Edward Hervey [Sat, 7 May 2011 11:41:11 +0000 (13:41 +0200)]
GESTrackParseLaunchEffect: Name the convert elements better
And bump a DEBUG to an ERROR
Edward Hervey [Sat, 7 May 2011 11:40:11 +0000 (13:40 +0200)]
GESTrackEffect: Cleanup of the property lookup code
Edward Hervey [Sat, 7 May 2011 11:26:01 +0000 (13:26 +0200)]
GESTrackObject: Fix leak when iterating elements
We *always* need to unref elements and not just when they're effects
Edward Hervey [Sat, 7 May 2011 11:25:06 +0000 (13:25 +0200)]
GESTrackObject: use gst_object_ref
Edward Hervey [Sat, 7 May 2011 11:22:50 +0000 (13:22 +0200)]
GESTrackEffect: Use gst_object_unref for the hash value destroyfunc
The values are GstObjects and it makes it easier to track in debug logs
when they are being unreffed.
Thibault Saunier [Fri, 6 May 2011 20:21:22 +0000 (17:21 -0300)]
GESTrackkEffect: Fix Leaks
Thibault Saunier [Fri, 6 May 2011 20:18:58 +0000 (17:18 -0300)]
GESTimelineParseLaunchEffect: finalize to avoid leaks
Thibault Saunier [Fri, 6 May 2011 17:55:31 +0000 (14:55 -0300)]
ges: Add 'Since 0.10.2' to the new effects related API
Edward Hervey [Fri, 6 May 2011 17:41:38 +0000 (19:41 +0200)]
GESTrackObject: Check for valid argument
Edward Hervey [Fri, 6 May 2011 17:41:16 +0000 (19:41 +0200)]
GESTrackObject: Make a local function static
Edward Hervey [Fri, 6 May 2011 17:40:22 +0000 (19:40 +0200)]
GESTimelineObject: Check for valid arguments
and minor indentation fix
Edward Hervey [Fri, 6 May 2011 17:39:26 +0000 (19:39 +0200)]
ges: Debug statement fixups
Edward Hervey [Fri, 6 May 2011 17:38:26 +0000 (19:38 +0200)]
ges: Doc fixes
Edward Hervey [Fri, 6 May 2011 17:36:35 +0000 (19:36 +0200)]
ges: Include indentation fixes
Edward Hervey [Fri, 6 May 2011 17:35:13 +0000 (19:35 +0200)]
ges: Fix include orders