Thibault Saunier
52edf1704d
formatter: Add GError everywhere needed in the API
...
We should give as much information as possible to the user when serialization/deserialization doesn't work.
2012-09-23 02:37:12 +02:00
Thibault Saunier
933d41f15d
timeline: Plug a leak in the movecontext code
2012-09-23 02:37:12 +02:00
Tim-Philipp Müller
4647ca03f3
Automatic update of common submodule
...
From 4f962f7 to 6c0b52c
2012-09-22 16:12:05 +01:00
Nicolas Dufresne
76ccc417c8
timeline-pipeline: use downstream block probe to avoid deadlock on duration query
2012-09-07 19:20:08 +01:00
Nicolas Dufresne
b3e1bd5dbb
timeline-pipeline: Clean the blocked pad
...
We do need to cleanup the pad now, otherwise the probe will get remove a
second time in pad_removed_cb causing an assertion.
2012-09-06 16:58:21 -04:00
Thibault Saunier
4302188011
tests: Fix tests
...
In TimelineTitleSource We do not add a TrackAudioTestSource in the audio track
anymore as it was a hack to work around the fact that we used not to have gap
support, now we do, remove related tests
2012-08-26 13:38:08 -07:00
Matas Brazdeikis
aaec341f79
title-source: add background color option
2012-08-26 16:12:01 -04:00
Matas Brazdeikis
0b3c1333d8
timeline-title-source: remove audio-test-source
2012-08-26 16:10:34 -04:00
Stefan Sauer
e581e41218
Automatic update of common submodule
...
From 668acee to 4f962f7
2012-08-22 13:35:27 +02:00
Thibault Saunier
37e6cb43cf
Misc documentation fixing
2012-08-18 15:32:54 -04:00
Thibault Saunier
cc6200292f
GI: Fix some annotations in TrackObject
2012-08-18 15:05:23 -04:00
Sebastian Dröge
c537fa12bb
examples: Use GRegex instead of POSIX regex
...
They are not available on Windows.
2012-08-09 10:16:05 +02:00
Tim-Philipp Müller
7f3ba3d9f8
Automatic update of common submodule
...
From 94ccf4c to 668acee
2012-08-05 16:44:22 +01:00
Thibault Saunier
19fa2acc02
ges: Remove useless and error prone 'transfer full' annotations
...
transfer full is default and there is currently a bug in GES when constructor
are declared as transfer full
2012-07-28 21:45:03 -04:00
Sebastian Dröge
b9640383ed
Automatic update of common submodule
...
From 98e386f to 94ccf4c
2012-07-23 08:48:43 +02:00
Thibault Saunier
7eed7ef46c
Merge remote-tracking branch 'origin/0.10'
...
Conflicts:
common
2012-07-01 20:54:42 -04:00
Thibault Saunier
aa923e60e6
docs: Add the new ges_formatter_emit_loaded API to the docs
...
+ Fix sections
2012-07-01 20:07:46 -04:00
Thibault Saunier
b13942c5b5
formatter: Make the emit_loaded a real method and not a virtual method
...
+ Modify formatter subclasses accordingly
API:ges_formatter_emit_loaded
This API wasn't released so it could still be changed
2012-07-01 20:07:46 -04:00
Thibault Saunier
2d13b12878
pitivi-formatter: Make use of the Formatter:timeline protected field
2012-07-01 20:07:44 -04:00
Thibault Saunier
76c7ba5264
formatter: Add a timeline protected field
2012-07-01 20:07:09 -04:00
Volodymyr Rudyi
963cce240c
ges-pitivi-formatter: Fixed loading of projects with empty timeline
...
Because 'project-loaded' signal was triggered from track object loading
callback in case with projects that have empty timeline this signal was
never emitted.
2012-07-01 19:26:02 -04:00
Volodymyr Rudyi
b102df2d4d
ges-formatter: Removed assert to allow saving projects with empty timeline
...
Removed assert in ges-formatter.c to allow saving projects with empty timeline.
2012-07-01 19:26:02 -04:00
Sebastian Dröge
5e824ef5af
gestimelinepipeline: Fix for gst_element_make_from_uri() API changes
2012-06-25 10:32:36 +02:00
Edward Hervey
c928219eaf
Automatic update of common submodule
...
From 03a0e57 to 98e386f
2012-06-08 15:07:15 +02:00
Edward Hervey
4a424e83fd
Automatic update of common submodule
...
From b811047 to 3baf58a
2012-06-08 14:27:34 +02:00
Edward Hervey
fcee4b08bc
Automatic update of common submodule
...
From 1fab359 to 03a0e57
2012-06-06 18:20:59 +02:00
Edward Hervey
341183a9ac
Automatic update of common submodule
...
From b098abb to b811047
2012-06-06 18:20:11 +02:00
Edward Hervey
d84fb55fbe
Automatic update of common submodule
...
From f1b5a96 to 1fab359
2012-06-01 10:31:08 +02:00
Edward Hervey
f153738373
Automatic update of common submodule
...
From 96f075b to b098abb
2012-06-01 10:23:17 +02:00
Sebastian Dröge
619049ee02
Automatic update of common submodule
...
From 92b7266 to f1b5a96
2012-05-31 13:12:01 +02:00
Sebastian Dröge
6a0ec3b14d
examples: Fix linking by passing -export-dynamic in the right variable
2012-05-30 13:41:17 +02:00
Sebastian Dröge
2a1ba01450
Automatic update of common submodule
...
From ec1c4a8 to 92b7266
2012-05-30 12:49:02 +02:00
Sebastian Dröge
32b65e82b7
Automatic update of common submodule
...
From 1e6c5ea to 96f075b
2012-05-30 12:42:18 +02:00
Sebastian Dröge
aae5dcd6f8
Automatic update of common submodule
...
From ff4cad1 to 1e6c5ea
2012-05-30 12:33:40 +02:00
Sebastian Dröge
d182bc73b0
Automatic update of common submodule
...
From 3429ba6 to ec1c4a8
2012-05-30 11:27:44 +02:00
Sebastian Dröge
c09ac4e248
Automatic update of common submodule
...
From 11f0cd5 to ff4cad1
2012-05-30 11:27:43 +02:00
Sebastian Dröge
90a4af02fc
configure: Don't check for OBJC compiler
2012-05-30 11:26:24 +02:00
Sebastian Dröge
8e03e38c98
configure: Don't check for OBJC compiler
2012-05-30 11:24:29 +02:00
Thibault Saunier
4b84218434
track: Make sure to remove the proper TrackObject from the GSequence
2012-05-27 23:26:03 -04:00
Thibault Saunier
70b343e121
track: Make sure to remove the proper TrackObject from the GSequence
2012-05-27 23:13:09 -04:00
Thibault Saunier
0102e69571
tests: Fix backgroundsource test
2012-05-26 17:53:36 -04:00
Thibault Saunier
f32fdf13b7
Merge remote-tracking branch 'origin/0.10'
...
Conflicts:
bindings/python/ges.defs
ges/ges-screenshot.c
ges/ges-track-video-transition.c
2012-05-26 17:00:50 -04:00
Thibault Saunier
7012280e48
timeline: Do not use meaningless offset values when snapping
2012-05-21 19:39:10 -04:00
Thibault Saunier
410a3e4c3f
formatter: Disable updates when loading a project
2012-05-21 18:12:52 -04:00
Thibault Saunier
a8f32d2e48
videotransition: Some explanations about the invert property
2012-05-21 18:12:52 -04:00
Thibault Saunier
28585bc87a
videotransition: Misc cleanup in the smpte/crossfade transition type switches
2012-05-21 18:12:51 -04:00
Thibault Saunier
d8488cf061
videotransition: Do not wait pad to be blocked before switching transitions
...
... from smpte to crossfad and the other way around
This avoid useless async operations
2012-05-21 13:05:14 -04:00
Thibault Saunier
861a06e7ce
timeline: Move all callbacks to the callback section of the file
2012-05-19 13:57:36 -04:00
Thibault Saunier
c199c24507
timeline: Make the update property a GObject property
...
API: timeline::update property
2012-05-19 13:57:36 -04:00
Thibault Saunier
4c79afcbe4
timeline: Try to resnap at same snapping point before calculating new value
2012-05-19 13:57:36 -04:00