Commit graph

1489 commits

Author SHA1 Message Date
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
Thibault Saunier
9913d48e5c timeline: Avoid to recalculate the moving context unecessarly 2012-05-19 13:57:35 -04:00
Thibault Saunier
5a29478c2d timeline: Create a debug logging category for the timeline 2012-05-19 13:57:35 -04:00
Thibault Saunier
4c28e59046 timeline: Properly set TimelineFileSource-s duration and max duration
When we get the information of duration of files after discoverying them,
use that information to set the values on the TimelineFileSource-s
2012-05-19 13:57:35 -04:00
Thibault Saunier
f19a8af81f timeline-layer: Rework the way we calculate in which layer a TrackObject is 2012-05-19 13:57:35 -04:00
Thibault Saunier
1e3e7c5276 docs: Misc documentation fixing 2012-05-19 13:57:35 -04:00
Thibault Saunier
8fbe9c90b6 tests: Add basic gaps tests 2012-05-19 13:57:35 -04:00
Thibault Saunier
f84c183f63 track: Properly fill gaps
API: GESCreateElementForGapFunc Virtual method type
API: ges_track_set_create_element_for_gap_func
2012-05-19 13:57:35 -04:00
Thibault Saunier
b0e1b20cc3 track: Restructurate file so we have private method and API properly separeted 2012-05-19 13:40:00 -04:00