Edward Hervey
|
852eca115e
|
GESTimelineObject: Move property setting to an earlier stage.
This ensures that any properties set on the TimelineObject will be
propagated to the created TrackObjects just after they're created
|
2009-12-11 15:20:35 +01:00 |
|
Edward Hervey
|
e0f61dcd80
|
GESTrackObject: Store pending values when GnlObject isn't created yet
|
2009-12-11 15:20:35 +01:00 |
|
Edward Hervey
|
82af34bb87
|
GESTimelinePipeline: Sync state of newly added element to container
|
2009-12-11 15:20:35 +01:00 |
|
Edward Hervey
|
5396476e7c
|
GESTimelinePipeline: Don't forget to remember the mode
|
2009-12-11 15:20:13 +01:00 |
|
Edward Hervey
|
1d0f6faf94
|
GESTimelineFileSource: Properly handle mute
mute != active
|
2009-12-11 15:20:13 +01:00 |
|
Edward Hervey
|
aedf73803d
|
GESTimelinePipeline: More render support
|
2009-12-11 15:20:13 +01:00 |
|
Edward Hervey
|
2d430098f8
|
GESTimelinePipeline: beginning of render support
|
2009-12-11 15:19:54 +01:00 |
|
Edward Hervey
|
dd9d3e420c
|
ges/: Fix copyright in headers
|
2009-11-30 15:14:25 +01:00 |
|
Edward Hervey
|
afc39af87c
|
AUTHORS: Add myself
|
2009-11-30 15:14:06 +01:00 |
|
Edward Hervey
|
a55e798fa2
|
timelinefilesource: Free URI when finalizing
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
22fb8c0eec
|
trackobject: priority is a uint32
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
6882f9b842
|
tests: release TrackObject when we're done with it
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
8958e84e6b
|
tests: Don't forget to cast to guint64 when using g_object_set
... else total failure ensues on 32bit machines
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
5ddf789cb4
|
TimelineObject: Add missing argument to printf statement
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
0493fbcc57
|
customtimelinesource: Fix indentation
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
70bd9d8832
|
docs: updates to working diagram, still needs more love
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
74c377d1fa
|
docs: Improve docs some more
|
2009-11-15 18:23:33 +01:00 |
|
Edward Hervey
|
5f187a5349
|
docs: Add overview and architecture document and cleanup docs more.
|
2009-11-12 20:11:28 +01:00 |
|
Edward Hervey
|
b1f291f8a6
|
docs: Update to gstprofile header
|
2009-11-12 19:15:07 +01:00 |
|
Edward Hervey
|
bd7f61c299
|
ignore more files
|
2009-11-09 15:55:06 +01:00 |
|
Edward Hervey
|
9ea1f9ab53
|
remove m4/*.m4, will be automatically created by autogen.sh
|
2009-11-09 15:54:18 +01:00 |
|
Edward Hervey
|
2e16b2d211
|
update common submodule version used
|
2009-11-05 10:22:57 +01:00 |
|
Edward Hervey
|
0e04589540
|
docs: Add missing symbol to documentation
|
2009-10-22 17:39:42 +02:00 |
|
Edward Hervey
|
d0efe18de5
|
docs/design: Fixups/additions based on feedback
|
2009-10-19 18:32:23 +02:00 |
|
Edward Hervey
|
07b1bbef43
|
docs/design: Add encoding/profile proposal/design
|
2009-10-09 12:50:27 +02:00 |
|
Edward Hervey
|
640cf95158
|
tests: New unit test for GESTimelineObject
|
2009-09-30 16:45:13 +02:00 |
|
Edward Hervey
|
dcfe814e78
|
GESTimelineObject: First set the duration and priority before the inpoint.
|
2009-09-30 16:44:41 +02:00 |
|
Edward Hervey
|
3deb1fc885
|
GESTimelineFileSource: Add a 'mute' property.
This property deactivates the audio trackobjects if set to TRUE
|
2009-09-30 16:44:12 +02:00 |
|
Edward Hervey
|
1489c583af
|
GESTrackObject: Listen to property change from gnlobject
TODO: add/emit the 'changed' signal
|
2009-09-30 16:43:12 +02:00 |
|
Edward Hervey
|
ab8ea4c6a5
|
GESTrackObject: Add convenience macros for accessing properties
|
2009-09-30 16:42:31 +02:00 |
|
Edward Hervey
|
09c08e320a
|
GESTrackObject: Set sane default values
|
2009-09-30 16:42:08 +02:00 |
|
Edward Hervey
|
f18bb72d04
|
GESTrackObject: Add 'active' property.
This property allows (de)activating a track object
|
2009-09-30 16:41:47 +02:00 |
|
Edward Hervey
|
acef4cf4c1
|
tests/examples: test3, same as test2, but uses a SimpleTimelineLayer
|
2009-09-29 15:32:23 +02:00 |
|
Edward Hervey
|
e24c561d61
|
tests/check: Add test for GESSimpleTimelineLayer
|
2009-09-29 15:29:11 +02:00 |
|
Edward Hervey
|
0deacd5a0c
|
GESSimpleTimelineLayer: Implement add()/move() and parent class changes
If changes happen when accessing the GESTimelineLayer API, they will be taken
into account.
|
2009-09-29 15:27:55 +02:00 |
|
Edward Hervey
|
6765ee21ce
|
ges-timeline-layer.h: Add comment
|
2009-09-29 15:27:17 +02:00 |
|
Edward Hervey
|
733aebfb1c
|
ges-timeline-object: Add convenience macros
|
2009-09-29 15:25:54 +02:00 |
|
Edward Hervey
|
23d2bdcca1
|
tests/example: New small example of timeline file sources.
This examples takes a list of files with audio tracks, and plays the first
second of each.
This demonstrates the usage of GESTimelineFileSource
|
2009-09-21 18:11:19 +02:00 |
|
Edward Hervey
|
a74cfc86f6
|
tests/check: New test for GESTimelineFileSource
|
2009-09-21 18:08:51 +02:00 |
|
Edward Hervey
|
aedc431994
|
New GESTimelineFileSource and GESTrackFileSource classes
|
2009-09-21 18:07:44 +02:00 |
|
Edward Hervey
|
b54487fe11
|
Finish public API documentation
|
2009-09-16 12:37:45 +02:00 |
|
Edward Hervey
|
19aa86c113
|
docs: Add index and object hierarchy
|
2009-09-16 12:37:13 +02:00 |
|
Edward Hervey
|
06ebf38c32
|
tests: Make basic test check for proper reference counting.
|
2009-09-14 19:48:21 +02:00 |
|
Edward Hervey
|
ecef062c8c
|
GESTrack: The track steals the refcount to the caps. document that.
|
2009-09-14 19:48:16 +02:00 |
|
Edward Hervey
|
ad58dfd9ff
|
docs/libs: ignore more files
|
2009-09-14 19:48:11 +02:00 |
|
Edward Hervey
|
8c340412cd
|
GESTimeline: Fix reference counting of tracks, add docs.
|
2009-09-14 19:48:05 +02:00 |
|
Edward Hervey
|
1dc12c9658
|
GESTimelineLayer: Fix reference handling of objects, add docs.
|
2009-09-14 19:48:02 +02:00 |
|
Edward Hervey
|
0249968c71
|
configure.ac: Require latest gst-plugins-base for 'playsink'
|
2009-09-14 19:47:59 +02:00 |
|
Edward Hervey
|
15aba65202
|
GESTimeline: start more documentation
|
2009-09-14 19:47:56 +02:00 |
|
Edward Hervey
|
89429a9225
|
GESTrackObject: Document some more
|
2009-09-14 19:47:53 +02:00 |
|