Edward Hervey [Fri, 30 Dec 2011 16:16:29 +0000 (17:16 +0100)]
tests/effects: Update for new 'parent' property in objects
Edward Hervey [Fri, 30 Dec 2011 16:15:07 +0000 (17:15 +0100)]
ges: Update for 0.11 changes
* Changes with controller API
* Use new GstSample for screenshot API
Edward Hervey [Tue, 11 Oct 2011 08:12:05 +0000 (10:12 +0200)]
docs: Add new API
Edward Hervey [Tue, 11 Oct 2011 08:08:47 +0000 (10:08 +0200)]
bindings: We no longer use static bindings in 0.11
Edward Hervey [Tue, 11 Oct 2011 08:02:11 +0000 (10:02 +0200)]
TrackVideoTransition: Fix after merge
Edward Hervey [Tue, 11 Oct 2011 07:58:46 +0000 (09:58 +0200)]
Merge remote-tracking branch 'origin/master' into 0.11
Edward Hervey [Tue, 11 Oct 2011 07:54:56 +0000 (09:54 +0200)]
common: Update to tip of 0.11 branch
Edward Hervey [Tue, 11 Oct 2011 07:51:43 +0000 (09:51 +0200)]
ges: ffmpegcolorspace is dead, long live videoconvert
Edward Hervey [Tue, 11 Oct 2011 07:51:35 +0000 (09:51 +0200)]
ges: Port to 0.11 API
Edward Hervey [Tue, 11 Oct 2011 07:50:30 +0000 (09:50 +0200)]
screenshot: Use new 0.11 API
FIXME : Need to figure out how to get the buffer caps.
Robert Swain [Wed, 5 Oct 2011 10:24:36 +0000 (12:24 +0200)]
GESTimelinePipeline: API documentation improvements
Added notes for refcounts and transference to API documentation for the
video sink getter/setter.
Robert Swain [Tue, 4 Oct 2011 14:25:22 +0000 (16:25 +0200)]
GESTimelinePipeline: Add video sink get/set API
This new API allows getting/setting of the preview mode's video sink
element through playsink's video-sink property.
Stefan Sauer [Wed, 7 Sep 2011 13:51:36 +0000 (15:51 +0200)]
docs: cleanup makefiles
Remove commented out parts that we don't need. Remove "the wingo addition" - no
so useful after all. Narrow down file-globs for plugin docs.
Stefan Sauer [Tue, 6 Sep 2011 19:53:57 +0000 (21:53 +0200)]
Automatic update of common submodule
From
a39eb83 to
11f0cd5
Stefan Sauer [Tue, 6 Sep 2011 14:07:30 +0000 (16:07 +0200)]
Automatic update of common submodule
From
605cd9a to
a39eb83
Edward Hervey [Fri, 2 Sep 2011 17:26:43 +0000 (19:26 +0200)]
docs: clarify sentence a bit
Edward Hervey [Fri, 2 Sep 2011 16:20:00 +0000 (18:20 +0200)]
design: More specifications of compositing and material handling
Doing it this way will enable us to handle:
* Output conforming (proper scaling/conversion at the right place)
* Compositing in an easy way at the layer level
* Avoid having too many transformation elements
Edward Hervey [Fri, 2 Sep 2011 15:45:52 +0000 (17:45 +0200)]
design: Re-order items by importance
Plugins, templates and so-forth are not top priorities.
Also update the index
Edward Hervey [Fri, 2 Sep 2011 14:57:37 +0000 (16:57 +0200)]
docs: Remove duplicate symbol
Edward Hervey [Fri, 2 Sep 2011 14:43:13 +0000 (16:43 +0200)]
docs: Add note about merging GNonLin and GES
Andoni Morales Alastruey [Tue, 30 Aug 2011 14:03:22 +0000 (16:03 +0200)]
Don't build the examples if it's disabled in configure
Fixes: #657707.
Edward Hervey [Tue, 30 Aug 2011 14:40:03 +0000 (16:40 +0200)]
GESTimelinePipeline: Return before the error labels
Avoids a warning for no reason
Edward Hervey [Mon, 29 Aug 2011 10:00:06 +0000 (12:00 +0200)]
GESTimelinePipeline: Handle some trivial error cases
Avoids ending up calling potentially NULL variables
Edward Hervey [Mon, 29 Aug 2011 09:47:01 +0000 (11:47 +0200)]
docs/design: Add section on compositing and mixing
Edward Hervey [Mon, 29 Aug 2011 07:51:10 +0000 (09:51 +0200)]
docs/design: updates on effects and conforming materials
Luis de Bethencourt [Wed, 17 Aug 2011 10:24:48 +0000 (12:24 +0200)]
pyges: updating copyright of simple example
Signed-off-by: Thibault Saunier <thibault.saunier@collabora.com>
Luis de Bethencourt [Sun, 14 Aug 2011 18:27:08 +0000 (20:27 +0200)]
ges/ges-track-video-transition.c: fix transition of different video sizes
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.
Edward Hervey [Fri, 5 Aug 2011 11:24:17 +0000 (13:24 +0200)]
Opening the 0.11 branch
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