Edward Hervey
|
411ac1cb99
|
GESTrackObject: re-factor property setting code
And make sure notifications are emitted at the right time
|
2010-12-16 19:23:20 +01:00 |
|
Edward Hervey
|
e6aeb97040
|
GESTrackObject: Add a 'locked' property for position synchronization
And update all code using it
|
2010-12-16 16:27:26 +01:00 |
|
Edward Hervey
|
8ca6f66f4c
|
GESTrackObject: Hide more variables and provide accessors for them
|
2010-12-16 15:00:46 +01:00 |
|
Edward Hervey
|
3eadc4aa31
|
ges: Add more documentation and annotations
This should make GES gobject-introspection compliant now.
|
2010-12-15 19:40:11 +01:00 |
|
Edward Hervey
|
ecc168c13c
|
ges: Don't shorten symbol names
It wasn't making us gain anything, and confuses the hell out of g-ir-scanner.
|
2010-12-15 13:27:39 +01:00 |
|
Edward Hervey
|
5f6dadab77
|
GESTrackObject: Make base_priority/priority-offset a private field
|
2010-12-14 17:38:55 +01:00 |
|
Edward Hervey
|
36e165e190
|
ges: Make some classes abstract with G_DEFINE_ABSTRACT_TYPE
|
2010-12-09 15:21:10 +01:00 |
|
Edward Hervey
|
237ea89aa7
|
ges: Remove unused GObject vmethods
|
2010-12-09 15:12:34 +01:00 |
|
Edward Hervey
|
f352404159
|
GESTimelineObject: Clarify usage of create_track_object(s) by subclasses
|
2010-12-09 12:53:07 +01:00 |
|
Thibault Saunier
|
dfeb7afe85
|
GESTimelineObject: add private structure
|
2010-12-08 13:00:21 +01:00 |
|
Edward Hervey
|
da977c5565
|
TimelineObject: Forgot a break in a switch/case
|
2010-11-25 14:01:15 +01:00 |
|
Brandon Lewis
|
3b1a0d756d
|
add type argument to ges_timeline_object_find_track_objects()
|
2010-09-01 16:56:03 +02:00 |
|
Brandon Lewis
|
a9c3628b5a
|
update height when track object priority offset changes
|
2010-09-01 16:56:02 +02:00 |
|
Brandon Lewis
|
93936321da
|
initialize height to 1
|
2010-09-01 16:56:02 +02:00 |
|
Brandon Lewis
|
b02cf5b34e
|
add height property
|
2010-09-01 16:56:02 +02:00 |
|
Brandon Lewis
|
ebdebc01ce
|
document timelineobject::priority
|
2010-09-01 16:56:02 +02:00 |
|
Brandon Lewis
|
03c1c76652
|
split timeline_object_add_track_object out of create_track_object
|
2010-09-01 16:56:02 +02:00 |
|
Brandon Lewis
|
cd7cefffa6
|
add create_track_objects
|
2010-09-01 16:56:01 +02:00 |
|
Brandon Lewis
|
250d0be3c4
|
ges/ges-timeline-object.c: C90 fixes
|
2010-06-09 16:30:16 +02:00 |
|
Brandon Lewis
|
93534c0500
|
Add missing documentation
|
2010-06-09 11:28:09 +02:00 |
|
Edward Hervey
|
133e8ec94a
|
GESTimelineObject: Properly set default duration
Set it in the instance_init to GST_SECOND, But let the subclasses override
it.
This allows subclasses to set a different default duration
|
2010-05-19 12:19:37 +02:00 |
|
Edward Hervey
|
83cc796cc9
|
GESTimelineObject: Don't leak a reference when creating TrackObject
|
2010-03-13 15:54:32 +01:00 |
|
Edward Hervey
|
62c24ee380
|
GESTimelineObject: new API : _find_track_object
This allows getting the TrackObject for a corresponding TimelineObject
and Track combination
|
2010-03-13 15:53:58 +01:00 |
|
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
|
dd9d3e420c
|
ges/: Fix copyright in headers
|
2009-11-30 15:14:25 +01:00 |
|
Edward Hervey
|
5ddf789cb4
|
TimelineObject: Add missing argument to printf statement
|
2009-11-25 13:17:01 +01:00 |
|
Edward Hervey
|
dcfe814e78
|
GESTimelineObject: First set the duration and priority before the inpoint.
|
2009-09-30 16:44:41 +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
|
dff4e20cb5
|
More documentation. Coverage now at 25%
|
2009-09-10 18:44:16 +02:00 |
|
Edward Hervey
|
2e41cb04a3
|
TimelineObject: Add start/inpoint/duration/priority properties and propagate them
|
2009-08-07 20:36:51 +02:00 |
|
Edward Hervey
|
246599e2f6
|
TimelineObject: Implement _release_track_object()
|
2009-08-07 16:39:45 +02:00 |
|
Edward Hervey
|
fa56e7f0cb
|
ges: Remove unused private structures. We'll re-add on a per-case basis.
|
2009-08-06 19:59:25 +02:00 |
|
Edward Hervey
|
12777c8532
|
Add unit test system. Adjust GST_DEBUG usage.
|
2009-08-06 19:51:29 +02:00 |
|
Edward Hervey
|
c4649938fd
|
intermediary commit. Still need to fill in more blanks :(
|
2009-08-06 17:38:43 +02:00 |
|
Edward Hervey
|
f3131a2f6a
|
build fixed again. Moved type declarations in a standalone file.
|
2009-08-06 12:14:37 +02:00 |
|
Edward Hervey
|
081f4805ef
|
src/ => ges/
|
2009-08-06 11:24:04 +02:00 |
|