platform/upstream/gstreamer.git
14 years agoGESTrack: Add TrackType enum and constructor property.
Edward Hervey [Tue, 8 Sep 2009 16:49:22 +0000 (18:49 +0200)]
GESTrack: Add TrackType enum and constructor property.

This allows us to speed up detection of track content type.

14 years agoCustomTimelineSource: Fix typo in debug statement
Edward Hervey [Tue, 8 Sep 2009 16:47:46 +0000 (18:47 +0200)]
CustomTimelineSource: Fix typo in debug statement

14 years agoGESTimelinePipeline: Fix typo
Edward Hervey [Mon, 7 Sep 2009 13:46:44 +0000 (15:46 +0200)]
GESTimelinePipeline: Fix typo

15 years agoTrackObject: Add debugging and make default duration 1s
Edward Hervey [Fri, 7 Aug 2009 18:33:40 +0000 (20:33 +0200)]
TrackObject: Add debugging and make default duration 1s

15 years agoTimelineObject: Add start/inpoint/duration/priority properties and propagate them
Edward Hervey [Fri, 7 Aug 2009 18:33:18 +0000 (20:33 +0200)]
TimelineObject: Add start/inpoint/duration/priority properties and propagate them

15 years agoTrack: Handle pads
Edward Hervey [Fri, 7 Aug 2009 18:32:47 +0000 (20:32 +0200)]
Track: Handle pads

15 years agoTrack: Add convenience methods for creating a raw Audio or Video track.
Edward Hervey [Fri, 7 Aug 2009 18:32:29 +0000 (20:32 +0200)]
Track: Add convenience methods for creating a raw Audio or Video track.

15 years agoCustomTimelineSource: Allow giving user_data to the callback
Edward Hervey [Fri, 7 Aug 2009 18:31:11 +0000 (20:31 +0200)]
CustomTimelineSource: Allow giving user_data to the callback

15 years agoAdd directory for examples along with a minimalistic first example.
Edward Hervey [Fri, 7 Aug 2009 18:29:35 +0000 (20:29 +0200)]
Add directory for examples along with a minimalistic first example.

15 years agoAdd 'caps' property on Track
Edward Hervey [Fri, 7 Aug 2009 16:18:42 +0000 (18:18 +0200)]
Add 'caps' property on Track

15 years agoFix build. Can now run make distcheck.
Edward Hervey [Fri, 7 Aug 2009 15:09:59 +0000 (17:09 +0200)]
Fix build. Can now run make distcheck.

15 years agoTrack: Add/Remove the GnlComposition from ourself.
Edward Hervey [Fri, 7 Aug 2009 14:51:49 +0000 (16:51 +0200)]
Track: Add/Remove the GnlComposition from ourself.

15 years agotests/ges/basic: Extend test to remove the object.
Edward Hervey [Fri, 7 Aug 2009 14:47:18 +0000 (16:47 +0200)]
tests/ges/basic: Extend test to remove the object.

15 years agoTrackSource: Include TrackObject header file
Edward Hervey [Fri, 7 Aug 2009 14:46:57 +0000 (16:46 +0200)]
TrackSource: Include TrackObject header file

15 years agoges.c: Add debug line to inform of initialization
Edward Hervey [Fri, 7 Aug 2009 14:46:35 +0000 (16:46 +0200)]
ges.c: Add debug line to inform of initialization

15 years agoNew CustomTimelineSource class.
Edward Hervey [Fri, 7 Aug 2009 14:45:16 +0000 (16:45 +0200)]
New CustomTimelineSource class.

15 years agoTrack: Implement remove_object()
Edward Hervey [Fri, 7 Aug 2009 14:43:49 +0000 (16:43 +0200)]
Track: Implement remove_object()

15 years agoTrackObject: Add 'valid' property, Make _set_track() return a bool
Edward Hervey [Fri, 7 Aug 2009 14:43:01 +0000 (16:43 +0200)]
TrackObject: Add 'valid' property, Make _set_track() return a bool

15 years agoTimeline: Implement remove_track, remove_layer, and _layer_object_removed_cb
Edward Hervey [Fri, 7 Aug 2009 14:41:23 +0000 (16:41 +0200)]
Timeline: Implement remove_track, remove_layer, and _layer_object_removed_cb

15 years agoTimelineSource: Implenent _create_track_object() virtual-method
Edward Hervey [Fri, 7 Aug 2009 14:40:51 +0000 (16:40 +0200)]
TimelineSource: Implenent _create_track_object() virtual-method

15 years agoTimelineObject: Implement _release_track_object()
Edward Hervey [Fri, 7 Aug 2009 14:39:45 +0000 (16:39 +0200)]
TimelineObject: Implement _release_track_object()

15 years agoTimelineLayer: Implement _remove_object()
Edward Hervey [Fri, 7 Aug 2009 14:39:09 +0000 (16:39 +0200)]
TimelineLayer: Implement _remove_object()

15 years agotests: Add a simple scenario
Edward Hervey [Thu, 6 Aug 2009 18:04:59 +0000 (20:04 +0200)]
tests: Add a simple scenario

15 years agoges: Remove unused private structures. We'll re-add on a per-case basis.
Edward Hervey [Thu, 6 Aug 2009 17:59:25 +0000 (19:59 +0200)]
ges: Remove unused private structures. We'll re-add on a per-case basis.

15 years agoAdd unit test system. Adjust GST_DEBUG usage.
Edward Hervey [Thu, 6 Aug 2009 17:51:29 +0000 (19:51 +0200)]
Add unit test system. Adjust GST_DEBUG usage.

15 years agoAdd new GESTrackSource
Edward Hervey [Thu, 6 Aug 2009 16:54:01 +0000 (18:54 +0200)]
Add new GESTrackSource

15 years agointermediary commit. Still need to fill in more blanks :(
Edward Hervey [Thu, 6 Aug 2009 15:38:43 +0000 (17:38 +0200)]
intermediary commit. Still need to fill in more blanks :(

15 years agoAdd signal marshalling code
Edward Hervey [Thu, 6 Aug 2009 10:47:38 +0000 (12:47 +0200)]
Add signal marshalling code

15 years agobuild fixed again. Moved type declarations in a standalone file.
Edward Hervey [Thu, 6 Aug 2009 10:14:37 +0000 (12:14 +0200)]
build fixed again. Moved type declarations in a standalone file.

15 years agosrc/ => ges/
Edward Hervey [Thu, 6 Aug 2009 09:24:04 +0000 (11:24 +0200)]
src/ => ges/

15 years agoMORE HACKING
Edward Hervey [Thu, 6 Aug 2009 09:23:01 +0000 (11:23 +0200)]
MORE HACKING

15 years agoREADME: Mention license
Edward Hervey [Tue, 4 Aug 2009 17:27:07 +0000 (19:27 +0200)]
README: Mention license

15 years ago.gitignore: ignore cruft
Edward Hervey [Tue, 4 Aug 2009 17:21:49 +0000 (19:21 +0200)]
.gitignore: ignore cruft

15 years agoIt builds !!!! :)
Edward Hervey [Tue, 4 Aug 2009 15:16:31 +0000 (17:16 +0200)]
It builds !!!! :)

15 years agoInitial code drop
Edward Hervey [Tue, 4 Aug 2009 15:13:11 +0000 (17:13 +0200)]
Initial code drop