platform/upstream/gstreamer.git
13 years agoTimelineEffect: create 2 properties for bin_descrption, one for the audio track,...
Thibault Saunier [Tue, 1 Feb 2011 17:47:09 +0000 (18:47 +0100)]
TimelineEffect: create 2 properties for bin_descrption, one for the audio track, another for the video one

This is more for testing purposes since in the long run we should use Materials

13 years agotest: check the height of a TimelineObject when adding effects to it
Thibault Saunier [Tue, 1 Feb 2011 17:02:23 +0000 (18:02 +0100)]
test: check the height of a TimelineObject when adding effects to it

13 years agoTimelineEffect: Add the basis for GESTimelineEffect implementation
Thibault Saunier [Mon, 31 Jan 2011 12:28:44 +0000 (13:28 +0100)]
TimelineEffect: Add the basis for GESTimelineEffect implementation

13 years agoTrackEffect: Fixe the documentation
Thibault Saunier [Mon, 31 Jan 2011 12:26:50 +0000 (13:26 +0100)]
TrackEffect: Fixe the documentation

13 years agoTimelineObject: fixe new API documentation
Thibault Saunier [Mon, 31 Jan 2011 10:53:38 +0000 (11:53 +0100)]
TimelineObject: fixe new API documentation

13 years agoTimelineObject: add the ges_timeline_object_get_top_effect_position method
Thibault Saunier [Mon, 31 Jan 2011 10:41:37 +0000 (11:41 +0100)]
TimelineObject: add the ges_timeline_object_get_top_effect_position method

tests: adapt the effect testsuite to use this function

docs: add the method to the documentation

13 years agoTimelineObject: remove trailling spaces
Thibault Saunier [Mon, 31 Jan 2011 10:33:56 +0000 (11:33 +0100)]
TimelineObject: remove trailling spaces

13 years agoTimelineObject: add ges_timeline_object_get_effects API
Thibault Saunier [Mon, 31 Jan 2011 10:32:14 +0000 (11:32 +0100)]
TimelineObject: add ges_timeline_object_get_effects API

tests: Test the new TimelineObject API

docs: add the corresponding fonction

13 years agoTimelineObject: adapt the add_track_object so we can add effects to it.
Thibault Saunier [Mon, 31 Jan 2011 10:22:31 +0000 (11:22 +0100)]
TimelineObject: adapt the add_track_object so we can add effects to it.

We keep the list of contained TrackObject-s order by priority

13 years agoTimelineObject: add a function to sort list of applied effects
Thibault Saunier [Mon, 31 Jan 2011 10:15:33 +0000 (11:15 +0100)]
TimelineObject: add a function to sort list of applied effects

13 years agoTimelineObject: add a property to count the number of effects applied on it
Thibault Saunier [Mon, 31 Jan 2011 10:10:35 +0000 (11:10 +0100)]
TimelineObject: add a property to count the number of effects applied on it

13 years agoTrackEffect: add padding to give a margin for API expension without breaking ABI
Thibault Saunier [Tue, 1 Feb 2011 20:23:22 +0000 (21:23 +0100)]
TrackEffect: add padding to give a margin for API expension without breaking ABI

13 years agoTrackEffect: change the create_element function arguments to fit what is expected
Thibault Saunier [Mon, 31 Jan 2011 10:43:04 +0000 (11:43 +0100)]
TrackEffect: change the create_element function arguments to fit what is expected

13 years agodesign: spelling correction in the effect design document
Thibault Saunier [Mon, 31 Jan 2011 10:09:47 +0000 (11:09 +0100)]
design: spelling correction in the effect design document

13 years agodesign: add a description of the ges_timeline_object_get_top_effect_postion method
Thibault Saunier [Mon, 31 Jan 2011 10:05:10 +0000 (11:05 +0100)]
design: add a description of the ges_timeline_object_get_top_effect_postion method

13 years agoSpecs: Add a description of the GESEffect class
Thibault Saunier [Tue, 25 Jan 2011 18:53:36 +0000 (19:53 +0100)]
Specs: Add a description of the GESEffect class

13 years agoTrackEffect: Change copyright
Thibault Saunier [Fri, 21 Jan 2011 10:11:12 +0000 (11:11 +0100)]
TrackEffect: Change copyright

13 years agodesign: fixe effects API after Edward review
Thibault Saunier [Fri, 21 Jan 2011 09:43:09 +0000 (10:43 +0100)]
design: fixe effects API after Edward review

13 years agopending fixups/comments
Edward Hervey [Tue, 18 Jan 2011 19:03:42 +0000 (20:03 +0100)]
pending fixups/comments

13 years agoeffects: Make TrackEffect implementation corresponding to the new effect API description
Thibault Saunier [Tue, 18 Jan 2011 19:05:54 +0000 (20:05 +0100)]
effects: Make TrackEffect implementation corresponding to the new effect API description

Make the effects testsuite correspond to the new API

Fixe a few compilation issues due to TrackEffect

13 years agodesign: move GESTimlineSource new API to GESTimelineObject
Thibault Saunier [Tue, 18 Jan 2011 19:03:51 +0000 (20:03 +0100)]
design: move GESTimlineSource new API to GESTimelineObject

13 years agodesign: Effect API draft V2
Thibault Saunier [Wed, 12 Jan 2011 10:47:30 +0000 (11:47 +0100)]
design: Effect API draft V2

13 years agoSpecs: review effect API Draft
Thibault Saunier [Thu, 9 Dec 2010 15:01:02 +0000 (16:01 +0100)]
Specs: review effect API Draft

13 years agoSpecs: Add effect API Draft
Thibault Saunier [Tue, 7 Dec 2010 12:47:47 +0000 (13:47 +0100)]
Specs: Add effect API Draft

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