platform/upstream/gstreamer.git
13 years agoSpecs: Review design of effect implementation proposal
Thibault Saunier [Sat, 4 Dec 2010 11:22:54 +0000 (12:22 +0100)]
Specs: Review design of effect implementation proposal

13 years agoGESTrackEffect: add private struct
Thibault Saunier [Mon, 15 Nov 2010 22:32:23 +0000 (23:32 +0100)]
GESTrackEffect: add private struct

13 years agoSpecs: proposal for effects implementation
Thibault Saunier [Mon, 8 Nov 2010 20:53:26 +0000 (21:53 +0100)]
Specs: proposal for effects implementation

13 years agoGESTrackEffect: implementation of this new class
Thibault Saunier [Fri, 5 Nov 2010 11:12:24 +0000 (12:12 +0100)]
GESTrackEffect: implementation of this new class

13 years agoges-launch-0.10: Cleanup for error cases and print statements
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

13 years agoAutomatic update of common submodule
Tim-Philipp Müller [Sun, 24 Apr 2011 13:07:33 +0000 (14:07 +0100)]
Automatic update of common submodule

From c3cafe1 to 46dfcea

13 years agoandroid: make it ready for androgenizer
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

13 years agoAutomatic update of common submodule
Stefan Kost [Mon, 4 Apr 2011 13:00:37 +0000 (16:00 +0300)]
Automatic update of common submodule

From 1ccbe09 to c3cafe1

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 21:39:04 +0000 (22:39 +0100)]
Automatic update of common submodule

From 193b717 to 1ccbe09

13 years agoAutomatic update of common submodule
Stefan Kost [Fri, 25 Mar 2011 12:58:45 +0000 (14:58 +0200)]
Automatic update of common submodule

From b77e2bf to 193b717

13 years agobuild: Include lcov.mak to allow tests coverage report generation
Sebastian Dröge [Fri, 25 Mar 2011 09:01:45 +0000 (10:01 +0100)]
build: Include lcov.mak to allow tests coverage report generation

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 08:35:38 +0000 (09:35 +0100)]
Automatic update of common submodule

From d8814b6 to b77e2bf

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 08:12:04 +0000 (09:12 +0100)]
Automatic update of common submodule

From 6aaa286 to d8814b6

13 years agoAutomatic update of common submodule
Stefan Kost [Thu, 24 Mar 2011 16:51:48 +0000 (18:51 +0200)]
Automatic update of common submodule

From 6aec6b9 to 6aaa286

13 years agoGESTimelinePipeline: the _init_ method shouldn't return before the end
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

13 years agoautogen: wingo signed comment
Luis de Bethencourt [Fri, 18 Mar 2011 18:34:57 +0000 (19:34 +0100)]
autogen: wingo signed comment

13 years agoexamples: Make sure we don't end up using NULL values
Edward Hervey [Tue, 15 Mar 2011 13:05:07 +0000 (14:05 +0100)]
examples: Make sure we don't end up using NULL values

13 years agoexamples: Remove unused code
Edward Hervey [Tue, 15 Mar 2011 13:04:49 +0000 (14:04 +0100)]
examples: Remove unused code

13 years agoges-launch: Handle return value of regcomp()
Edward Hervey [Tue, 15 Mar 2011 13:02:14 +0000 (14:02 +0100)]
ges-launch: Handle return value of regcomp()

13 years agoKeyFileFormatter: Handle return value of gst_value_deserialize()
Edward Hervey [Tue, 15 Mar 2011 13:01:41 +0000 (14:01 +0100)]
KeyFileFormatter: Handle return value of gst_value_deserialize()

13 years agoges: fix compiler warnings
Alessandro Decina [Tue, 1 Mar 2011 16:38:52 +0000 (17:38 +0100)]
ges: fix compiler warnings

13 years agoges: make uri strings const
Vincent Penquerc'h [Wed, 16 Feb 2011 15:21:48 +0000 (15:21 +0000)]
ges: make uri strings const

13 years agoAutomatic update of common submodule
Mark Nauwelaerts [Mon, 28 Feb 2011 17:35:14 +0000 (18:35 +0100)]
Automatic update of common submodule

From 1de7f6a to 6aec6b9

13 years agoAutomatic update of common submodule
Stefan Kost [Mon, 14 Feb 2011 10:57:00 +0000 (12:57 +0200)]
Automatic update of common submodule

From f94d739 to 1de7f6a

13 years agoTimelineObject: Store GParamSpec for height and layer
Edward Hervey [Wed, 9 Feb 2011 10:21:02 +0000 (11:21 +0100)]
TimelineObject: Store GParamSpec for height and layer

13 years agoges: Check that the gnonlin elements are present at initialization time
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

13 years agotools: ignore unversioned ges-launch as well
Tim-Philipp Müller [Mon, 31 Jan 2011 19:01:46 +0000 (19:01 +0000)]
tools: ignore unversioned ges-launch as well

13 years agoges-launch: fix printf format issue
Tim-Philipp Müller [Mon, 31 Jan 2011 19:01:24 +0000 (19:01 +0000)]
ges-launch: fix printf format issue

13 years agoges: fix a couple of printf format warnings
Tim-Philipp Müller [Mon, 31 Jan 2011 19:00:49 +0000 (19:00 +0000)]
ges: fix a couple of printf format warnings

13 years agoexamples: Fix uninitialized variable compiler warning with gcc 4.6
Sebastian Dröge [Thu, 27 Jan 2011 16:46:19 +0000 (17:46 +0100)]
examples: Fix uninitialized variable compiler warning with gcc 4.6

13 years agoges: fix compiler warnings
Alessandro Decina [Thu, 27 Jan 2011 16:43:47 +0000 (17:43 +0100)]
ges: fix compiler warnings

13 years agolaunch: fix typo in help output
Stefan Kost [Wed, 26 Jan 2011 21:50:00 +0000 (23:50 +0200)]
launch: fix typo in help output

13 years agoconfigure.ac: And back to development we go
Edward Hervey [Tue, 25 Jan 2011 10:21:06 +0000 (11:21 +0100)]
configure.ac: And back to development we go

13 years agoRelease 0.10.1
Edward Hervey [Thu, 20 Jan 2011 21:04:06 +0000 (22:04 +0100)]
Release 0.10.1

13 years agorandom: Update goals/features document
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.

13 years agoconfigure.ac: 0.10.0.4 pre-release
Edward Hervey [Mon, 17 Jan 2011 13:01:28 +0000 (14:01 +0100)]
configure.ac: 0.10.0.4 pre-release

13 years agoges-launch: Set restriction on video profile if present
Edward Hervey [Mon, 17 Jan 2011 12:59:44 +0000 (13:59 +0100)]
ges-launch: Set restriction on video profile if present

13 years agoges-launch: Remove dead code and make functions/variables static
Edward Hervey [Wed, 12 Jan 2011 16:52:10 +0000 (17:52 +0100)]
ges-launch: Remove dead code and make functions/variables static

13 years agoges-launch: Fix and cleanup enum listing
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.

13 years ago0.10.0.3 pre-release
Edward Hervey [Tue, 11 Jan 2011 19:28:25 +0000 (20:28 +0100)]
0.10.0.3 pre-release

13 years agoges-launch: Add GStreamer major/minor version to the executable filename
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

13 years agoges: Fix more ges_timeline_get_layers() usage memory leaks
Edward Hervey [Tue, 11 Jan 2011 17:14:41 +0000 (18:14 +0100)]
ges: Fix more ges_timeline_get_layers() usage memory leaks

13 years agoges: Don't install ges-internal.h and hide the GES debug category symbols
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.

13 years agoges-utils: minor doc update
Edward Hervey [Tue, 11 Jan 2011 16:55:25 +0000 (17:55 +0100)]
ges-utils: minor doc update

13 years agoges: Only export symbols starting with ges_ or GES_
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

13 years agoges: Mark some private symbols static
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

13 years agoconfigure: Require G-I 0.9.6 for the --identifier-prefix parameter
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

13 years agopkg-config: Require gstreamer-controller and gstreamer-pbutils
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

13 years agoconfigure: Add parameter to select GTK+ version to use and default to 2.0
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

13 years agoAutomatic update of common submodule
Stefan Kost [Tue, 11 Jan 2011 13:52:57 +0000 (15:52 +0200)]
Automatic update of common submodule

From e572c87 to f94d739

13 years agoAutomatic update of common submodule
Tim-Philipp Müller [Mon, 10 Jan 2011 16:40:02 +0000 (16:40 +0000)]
Automatic update of common submodule

From 8b72fde to e572c87

13 years agocommon: Update to current master
Edward Hervey [Mon, 10 Jan 2011 15:51:34 +0000 (16:51 +0100)]
common: Update to current master

13 years agoTimelinePipeline: minor doc fix
Edward Hervey [Mon, 10 Jan 2011 15:50:51 +0000 (16:50 +0100)]
TimelinePipeline: minor doc fix

13 years agodocs: Fix image inclusion
Edward Hervey [Mon, 10 Jan 2011 15:50:41 +0000 (16:50 +0100)]
docs: Fix image inclusion

13 years agoconfigure.ac: 0.10.0.2 pre-release
Edward Hervey [Mon, 10 Jan 2011 14:49:42 +0000 (15:49 +0100)]
configure.ac: 0.10.0.2 pre-release

13 years agodocs: Fix for uploading docs
Edward Hervey [Mon, 10 Jan 2011 14:24:13 +0000 (15:24 +0100)]
docs: Fix for uploading docs

13 years agodocs: Document all the undocumented public functions
Thibault Saunier [Mon, 10 Jan 2011 13:28:35 +0000 (14:28 +0100)]
docs: Document all the undocumented public functions

13 years agoTrackObject: Small cleanup
Edward Hervey [Mon, 10 Jan 2011 14:10:01 +0000 (15:10 +0100)]
TrackObject: Small cleanup

13 years agoTrackObject: Remove deprecated FIXME
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

13 years agotests: Unref the GList returned by ges_timeline_get_layers...
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

13 years agodocs: Fixup the sections for missing/renamed/removed symbols
Edward Hervey [Mon, 10 Jan 2011 10:13:13 +0000 (11:13 +0100)]
docs: Fixup the sections for missing/renamed/removed symbols

13 years agoTrack: Mark as private the instance private structure
Edward Hervey [Mon, 10 Jan 2011 10:12:55 +0000 (11:12 +0100)]
Track: Mark as private the instance private structure

13 years agoTimeline: Fix documentation of return value
Edward Hervey [Mon, 10 Jan 2011 10:12:38 +0000 (11:12 +0100)]
Timeline: Fix documentation of return value

13 years agoGESFormatter: Add private instance and move private variables to it
Thibault Saunier [Sat, 8 Jan 2011 15:01:31 +0000 (16:01 +0100)]
GESFormatter: Add private instance and move private variables to it

13 years agoTimelineFileSource: Create instance private 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

13 years agoTimeline: Add instance private and Move private variables to it
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

13 years agoTimelineTestSource: Move private variables to instance private
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

13 years agoTimelineTextOverlay: Move private variables to instance private
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

13 years agoTimelineTitleSource: Move private variables to instance private
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

13 years agoTrackAudioTestSource: Move private variables to instance private
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

13 years agoTrackAudioTransition: : Move private variables to instance private
Thibault Saunier [Thu, 6 Jan 2011 15:35:20 +0000 (16:35 +0100)]
TrackAudioTransition: : Move private variables to instance private

13 years agoTrackTextOverlay: 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

13 years agotest: make unit tests compile and work in uninstalled setup
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

13 years ago gobject-introspection: fix g-i build for 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.

13 years agoenums: Fix transition enum
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

13 years agoTrackTitleSource: Move private variables to instance private
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

13 years agoTimelinePipeline: Fix thumbnail method docs and arguments
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

13 years agoTrackVideoTestSource: Move private data to instance private
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

13 years agoTrackVideoTransition: Move private variable to instance private
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.

13 years agoTimelinePipeline: Updates for pbutils API change
Edward Hervey [Thu, 6 Jan 2011 09:55:06 +0000 (10:55 +0100)]
TimelinePipeline: Updates for pbutils API change

13 years agoconfigure.ac: Require core git
Edward Hervey [Wed, 5 Jan 2011 10:32:29 +0000 (11:32 +0100)]
configure.ac: Require core git

13 years agoGESTrackAudioTransition: Fix empty if() body
Edward Hervey [Tue, 21 Dec 2010 14:24:26 +0000 (15:24 +0100)]
GESTrackAudioTransition: Fix empty if() body

13 years agoGESTimelinePipeline: Fix usage of encodebin
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

13 years agoGESTimeline: minor cleanup
Edward Hervey [Mon, 20 Dec 2010 11:02:40 +0000 (12:02 +0100)]
GESTimeline: minor cleanup

13 years agoGESTimelineObject: Subclass from GInitiallyUnowned
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

13 years agoGESTimelineLayer: Subclass from GInitiallyUnowned
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

13 years agoGESTrackObject: Subclass from GInitiallyUnowned
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

13 years agoTimelineObject: Hold a reference to the controlled TrackObject
Edward Hervey [Mon, 20 Dec 2010 10:56:37 +0000 (11:56 +0100)]
TimelineObject: Hold a reference to the controlled TrackObject

13 years agotests: Put clearer names on tests
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 :)

13 years agoUpdate common submodule
Edward Hervey [Sat, 18 Dec 2010 10:40:19 +0000 (11:40 +0100)]
Update common submodule

13 years agoGES*Object: only use g_object_notify_by_pspec if available
Edward Hervey [Fri, 17 Dec 2010 10:27:37 +0000 (11:27 +0100)]
GES*Object: only use g_object_notify_by_pspec if available

13 years agoGESTrackObject: Remove unused quarks
Edward Hervey [Fri, 17 Dec 2010 10:27:23 +0000 (11:27 +0100)]
GESTrackObject: Remove unused quarks

13 years agoconfigure.ac: Require GLib 2.22
Edward Hervey [Fri, 17 Dec 2010 10:26:49 +0000 (11:26 +0100)]
configure.ac: Require GLib 2.22

Same requirement as for GStreamer

13 years agoGESSimpleTimelineLayer: reverting const-ification
Edward Hervey [Thu, 16 Dec 2010 18:36:15 +0000 (19:36 +0100)]
GESSimpleTimelineLayer: reverting const-ification

13 years agoGESSimpleTimelineLayer: add test for _index() method
Brandon Lewis [Thu, 16 Dec 2010 16:47:54 +0000 (16:47 +0000)]
GESSimpleTimelineLayer: add test for _index() method

13 years agoGESSimpleTimelineLayer: add _index() method
Brandon Lewis [Thu, 16 Dec 2010 16:50:35 +0000 (16:50 +0000)]
GESSimpleTimelineLayer: add _index() method

13 years agoGESTimelineObject: Add mapping/offset support [start/priority properties]
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.

13 years agorandom: Add explanation about TimelineObject<=>TrackObject mapping
Edward Hervey [Thu, 16 Dec 2010 18:24:52 +0000 (19:24 +0100)]
random: Add explanation about TimelineObject<=>TrackObject mapping

13 years agoGESTrackObject: priority offset is handled by the TimelineObject
Edward Hervey [Thu, 16 Dec 2010 18:24:25 +0000 (19:24 +0100)]
GESTrackObject: priority offset is handled by the TimelineObject

13 years agoGESTrackObject: re-factor property setting code
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