Tim-Philipp Müller [Fri, 10 Feb 2012 19:44:49 +0000 (19:44 +0000)]
tests: ges_track_new() takes ownership of caps, so can't use GST_CAPS_ANY
Tim-Philipp Müller [Fri, 10 Feb 2012 19:42:16 +0000 (19:42 +0000)]
tests: port tests to new raw caps
Tim-Philipp Müller [Fri, 10 Feb 2012 19:36:49 +0000 (19:36 +0000)]
track: add g-i annotation that ges_track_new() takes ownership of caps passed
Tim-Philipp Müller [Fri, 10 Feb 2012 19:35:28 +0000 (19:35 +0000)]
ges: port to new raw audio/video caps
Completely untested, but more likely to work than the
existing code.
Tim-Philipp Müller [Fri, 10 Feb 2012 19:17:38 +0000 (19:17 +0000)]
examples, ges-launch: remove deprecated g_thread_init()
Not needed any more with recent glib versions
Tim-Philipp Müller [Fri, 10 Feb 2012 19:13:44 +0000 (19:13 +0000)]
g-i: need to call gst_init() before ges_init() so GST_TYPE_CAPS is set
Fixes "g_param_spec_boxed: assertion `G_TYPE_IS_BOXED (boxed_type)' failed"
warnings when running g-ir-scanner.
Tim-Philipp Müller [Fri, 10 Feb 2012 19:01:03 +0000 (19:01 +0000)]
track-{audio,video}-transition: update for controller API changes
Tim-Philipp Müller [Fri, 10 Feb 2012 18:43:51 +0000 (18:43 +0000)]
timeline-pipeline: use standard GLib API to save thumbnail data to file
Tim-Philipp Müller [Fri, 10 Feb 2012 18:35:07 +0000 (18:35 +0000)]
timeline-pipeline: update for new gst_buffer_map() API
Thomas Vander Stichele [Wed, 25 Jan 2012 13:13:02 +0000 (14:13 +0100)]
Automatic update of common submodule
From c463bc0 to 7fda524
Sebastian Dröge [Wed, 25 Jan 2012 10:41:15 +0000 (11:41 +0100)]
Automatic update of common submodule
From 2a59016 to c463bc0
Sebastian Dröge [Wed, 18 Jan 2012 15:48:52 +0000 (16:48 +0100)]
Automatic update of common submodule
From 0807187 to 2a59016
Tim-Philipp Müller [Wed, 4 Jan 2012 19:56:19 +0000 (19:56 +0000)]
Automatic update of common submodule
From 710d453 to 0807187
Edward Hervey [Mon, 2 Jan 2012 14:58:17 +0000 (15:58 +0100)]
ges: Update for registry API change
Edward Hervey [Fri, 30 Dec 2011 16:24:37 +0000 (17:24 +0100)]
Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
bindings/python/Makefile.am
bindings/python/ges.override
bindings/python/gesmodule.c
configure.ac
Edward Hervey [Fri, 30 Dec 2011 16:18:18 +0000 (17:18 +0100)]
tools: Add proper include for g_printf
Edward Hervey [Fri, 30 Dec 2011 16:18:40 +0000 (17:18 +0100)]
tests/thumbnails: Updates
Edward Hervey [Fri, 30 Dec 2011 16:18:18 +0000 (17:18 +0100)]
tools: Add proper include for g_printf
Edward Hervey [Fri, 30 Dec 2011 16:17:11 +0000 (17:17 +0100)]
tests/save_and_load: Cleanups and leak fixing
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
Mark Nauwelaerts [Wed, 30 Nov 2011 15:15:35 +0000 (16:15 +0100)]
ges-launch: allow for optional audio or video track
Mark Nauwelaerts [Wed, 30 Nov 2011 14:44:45 +0000 (15:44 +0100)]
ges-launch: port over gst-launch verbose setting
... as it is useful for a quick peek as to what is going on.
Robert Swain [Mon, 7 Nov 2011 14:08:34 +0000 (15:08 +0100)]
GESTimelinePipeline: Add API to get/set audio sink
Tim-Philipp Müller [Wed, 12 Oct 2011 11:49:32 +0000 (12:49 +0100)]
docs: link against libgstreamer for gst_init() and fix order in GTKDOC_CFLAGS
Add missing backslash so we link against libgstreamer.
Tim-Philipp Müller [Wed, 12 Oct 2011 11:37:54 +0000 (12:37 +0100)]
bindings: fix up pygst includes for new install directory
Changes from pygst/pygst.h to gst/pygst.h to match the source
code layout, which makes things easier in an uninstalled setup.
https://bugzilla.gnome.org/show_bug.cgi?id=657435
https://bugzilla.gnome.org/show_bug.cgi?id=657436
Tim-Philipp Müller [Wed, 12 Oct 2011 11:32:16 +0000 (12:32 +0100)]
configure: require pygst from git for the headers
Sebastian Dröge [Fri, 26 Aug 2011 13:21:25 +0000 (15:21 +0200)]
python: Add $(PYGST_CFLAGS) to CFLAGS to fix the build
https://bugzilla.gnome.org/show_bug.cgi?id=657436
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.