Edward Hervey
87087b013a
GESTimelinePipeline: finalize => dispose
...
We want to release our objects before the parent GstBin class does so.
2010-06-21 11:52:01 +02:00
Edward Hervey
e15f981c5c
ges-launch: Don't leak caps
2010-06-21 11:47:44 +02:00
Edward Hervey
8a7503ce2b
ges-launch: Properly free profile and outputuri
2010-06-21 11:47:21 +02:00
Edward Hervey
5bc32ceb2b
ges-launch: Cleanup profile
2010-06-17 11:45:27 +02:00
Edward Hervey
45febdebe1
GESTrackTransition: Release all pads.
...
Whether calling get_request_pad or get_static_pad we always end up
with an extra reference.
Also keep a reference on videomixer so it doesn't go away before we
call _release_request_pad() on it with the proper pads to release.
2010-06-14 19:40:50 +02:00
Edward Hervey
575b693c66
Update to latest common
2010-06-14 19:12:42 +02:00
Edward Hervey
c558b01f5b
examples: Fix debug statement
2010-06-11 19:34:39 +02:00
Brandon Lewis
03b299ecdb
release the request pads in dispose
2010-06-10 16:25:34 +02:00
Brandon Lewis
19c8bbfd3f
don't keep an extra reference to vsmpte
2010-06-10 16:14:20 +02:00
Brandon Lewis
c1afe75b25
add elemt. to bin in arbitrary_fill_track_func
2010-06-10 12:52:41 +02:00
Brandon Lewis
4d8a013bd3
fix typos in comment block
2010-06-09 18:58:33 +02:00
Brandon Lewis
462cd2b41f
gstl_recalculate() won't set priorities to -1
2010-06-09 18:56:55 +02:00
Brandon Lewis
73814e225d
ges/ges-track-transition.h: add missing function prototype
2010-06-09 17:13:13 +02:00
Brandon Lewis
63a0321829
tools/ges-launch.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
d9419c60f3
tests/examples/transition.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
ebaffc5b33
tests/examples/test4.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
175296c174
tests/check/ges/concatenate.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
04fa8b4777
tests/check/ges/transition.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
07ec09d9e7
tests/check/ges/simplelayer.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
cd095cfebe
tests/check/ges/filesource.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
edecee8def
ges/ges-utils.h: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
3e34e423a6
ges/ges-track.h: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
9b7c70c6c1
ges/ges-track.c: C90 fixes
2010-06-09 17:13:07 +02:00
Brandon Lewis
71df04a2f9
ges/ges-track-transition.c: C90 fixes
2010-06-09 16:34:14 +02:00
Brandon Lewis
8db7c7a48b
ges/ges-track-object.c: C90 fixes
2010-06-09 16:31:11 +02:00
Brandon Lewis
7a64a8c690
ges/ges-timeline-transition.c: C90 fixes
2010-06-09 16:30:48 +02:00
Brandon Lewis
250d0be3c4
ges/ges-timeline-object.c: C90 fixes
2010-06-09 16:30:16 +02:00
Brandon Lewis
1ec9238358
ges/ges-timeline-layer.c: C90 fixes
2010-06-09 16:29:26 +02:00
Brandon Lewis
06a8cc32a0
ges/ges-simple-timeline-layer.c: C90 fixes
2010-06-09 16:27:43 +02:00
Edward Hervey
cda644e831
configure.ac: Actually use the WARNING/ERROR CFLAGS
...
We weren't detecting all these issues previously
2010-06-09 13:53:32 +02:00
Edward Hervey
ea55ceb747
GESTrackTransition: Fix debug statement
2010-06-09 13:53:07 +02:00
Edward Hervey
9eedf06b7b
GESTimeline: Remove all tracks/layers when being disposed
2010-06-09 13:52:35 +02:00
Edward Hervey
b6277bd8bb
GESTimelineLayer: Release all layer/tracks when being disposed
2010-06-09 13:52:08 +02:00
Brandon Lewis
f0fc253aa8
ges/ges-track-transition.c: set referece to vsmpte to NULL after freeing
2010-06-09 11:28:46 +02:00
Brandon Lewis
c7273608c7
ges/ges-track-transition.c: was freeing same GstController twice in _dispose()
2010-06-09 11:28:46 +02:00
Edward Hervey
d416865789
common: Update to latest submodule revision
2010-06-09 11:28:46 +02:00
Edward Hervey
8c7535081d
check: Check that all objects are removed from the layer
...
This currently fails
2010-06-09 11:28:46 +02:00
Edward Hervey
80157a1def
check: Use release_track_object instead of unref
2010-06-09 11:28:46 +02:00
Edward Hervey
5e2660b2c2
GESTrackTransition: Unref the ControlSource in dispose
2010-06-09 11:28:46 +02:00
Edward Hervey
4188c6fa97
ges: Initialize GstController in ges_init
2010-06-09 11:28:46 +02:00
Brandon Lewis
9d8ce82b61
ges/ges-simple-timeline-layer.c: print a warning when transitions overlap
2010-06-09 11:28:46 +02:00
Brandon Lewis
0608930b19
ges/ges-timeline-transition.c: can't set enums by nick
2010-06-09 11:28:46 +02:00
Brandon Lewis
221df1b880
ges/ges-timeline-transition.c: initialize vtype enum type from static list of
...
GEnumValues
2010-06-09 11:28:46 +02:00
Edward Hervey
b814e287e3
tools/examples: Ignore more files
2010-06-09 11:28:45 +02:00
Edward Hervey
a408905e72
tools: Moving playlist from examples and making it installable
...
It is now called ges-launch
2010-06-09 11:28:45 +02:00
Brandon Lewis
7e978db455
tests/examples/playlist.c: allow file / pattern durations to be 0 (but not
...
transitions)
2010-06-09 11:28:45 +02:00
Brandon Lewis
9cf2d7b1be
tests/examples/playlist.c: clean up playlist help text
2010-06-09 11:28:45 +02:00
Brandon Lewis
c5d9b54c67
tests/examples/playlist.c: better sanity checking of arguments
2010-06-09 11:28:45 +02:00
Brandon Lewis
34b398970c
tests/examples/playlist.c: add option to print avail. transitions/patterns.
...
update help strings
2010-06-09 11:28:45 +02:00
Brandon Lewis
a5759af64b
tests/check/ges/{simplelayer.c,transition.c}: update unit tests
2010-06-09 11:28:11 +02:00