platform/upstream/gstreamer.git
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

13 years agoGESTrackObject: Add a 'locked' property for position synchronization
Edward Hervey [Thu, 16 Dec 2010 15:27:26 +0000 (16:27 +0100)]
GESTrackObject: Add a 'locked' property for position synchronization

And update all code using it

13 years agodocs: Remove more bogus files
Edward Hervey [Thu, 16 Dec 2010 14:05:29 +0000 (15:05 +0100)]
docs: Remove more bogus files

13 years agoGESTrackObject: Hide more variables and provide accessors for them
Edward Hervey [Thu, 16 Dec 2010 14:00:46 +0000 (15:00 +0100)]
GESTrackObject: Hide more variables and provide accessors for them

13 years agoGESTimeline: Remove useless variable
Edward Hervey [Thu, 16 Dec 2010 11:46:48 +0000 (12:46 +0100)]
GESTimeline: Remove useless variable

13 years agoGESTimelineLayer: Hide the object list and priority
Edward Hervey [Thu, 16 Dec 2010 11:41:26 +0000 (12:41 +0100)]
GESTimelineLayer: Hide the object list and priority

Add needed setters/getters

13 years agoges: Add more documentation and annotations
Edward Hervey [Wed, 15 Dec 2010 18:40:11 +0000 (19:40 +0100)]
ges: Add more documentation and annotations

This should make GES gobject-introspection compliant now.

13 years agoTimelineObject: Put more function name in sync with others
Edward Hervey [Wed, 15 Dec 2010 18:18:42 +0000 (19:18 +0100)]
TimelineObject: Put more function name in sync with others

13 years agoGESSimpleTimelineLayer: _nth() returns a const
Edward Hervey [Wed, 15 Dec 2010 18:18:16 +0000 (19:18 +0100)]
GESSimpleTimelineLayer: _nth() returns a const

The refcount isn't incremented.

13 years agoGESTrack: Make more properties private
Edward Hervey [Wed, 15 Dec 2010 18:05:48 +0000 (19:05 +0100)]
GESTrack: Make more properties private

And ensure exported symbols are properly documented and have
argument checking.

13 years agoGESSimpleTimelineLayer: add test for _nth() method
Brandon Lewis [Wed, 15 Dec 2010 15:50:44 +0000 (15:50 +0000)]
GESSimpleTimelineLayer: add test for _nth() method

13 years agoGESSimpleTimelineLayer: ensure the object can be located before "object-added"
Brandon Lewis [Wed, 15 Dec 2010 16:40:59 +0000 (16:40 +0000)]
GESSimpleTimelineLayer: ensure the object can be located before "object-added"
fires

13 years agoGESSimpleTimelineLayer: add _nth() method
Brandon Lewis [Wed, 15 Dec 2010 15:51:23 +0000 (15:51 +0000)]
GESSimpleTimelineLayer: add _nth() method

13 years agotest: Disable the text_properties_in_layer test until it's properly implemented
Edward Hervey [Wed, 15 Dec 2010 14:56:38 +0000 (15:56 +0100)]
test: Disable the text_properties_in_layer test until it's properly implemented

13 years agoall: add/extend more .gitignore
Edward Hervey [Wed, 15 Dec 2010 14:52:03 +0000 (15:52 +0100)]
all: add/extend more .gitignore

13 years agoAdd .pc files
Edward Hervey [Wed, 15 Dec 2010 14:51:41 +0000 (15:51 +0100)]
Add .pc files

13 years agodocs: Remove .bak files
Edward Hervey [Wed, 15 Dec 2010 12:29:53 +0000 (13:29 +0100)]
docs: Remove .bak files

Added by error when I added the doc system

13 years agoges: Don't shorten symbol names
Edward Hervey [Wed, 15 Dec 2010 12:27:39 +0000 (13:27 +0100)]
ges: Don't shorten symbol names

It wasn't making us gain anything, and confuses the hell out of g-ir-scanner.