gstreamer/ges
Mathieu Duponchelle 6321a9135f ges-project: no need to commit an empty timeline.
Summary: Can lead to deadlocks if the user commits at the same time.

Test Plan: Ran make check, it worked

Reviewers: tsaunier
2015-02-19 18:24:39 +01:00
..
nle nlecomposition: Properly protect the children task 2015-02-06 10:06:05 +01:00
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-asset.c ges: Assert if an asset is not in the global hashtable 2014-05-10 22:38:21 +02:00
ges-asset.h GESAssetLoadingReturn cannot be internal 2013-05-10 18:13:11 -04:00
ges-audio-source.c *source: new lines in xml break my parser. 2014-12-05 22:12:12 +01:00
ges-audio-source.h GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-audio-test-source.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-audio-test-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-audio-track.c track: [API]: ges_track_update_restriction_caps. 2014-12-05 22:12:11 +01:00
ges-audio-track.h ges-audio-track: Change contructor prototype. 2013-08-21 08:06:59 -04:00
ges-audio-transition.c ges: Use audiomixer instead of adder by default 2014-10-31 11:58:12 +01:00
ges-audio-transition.h Rename GESTrackAudioTransition to GESAudioTransition 2013-02-15 14:42:07 -03:00
ges-audio-uri-source.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-audio-uri-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-auto-transition.c ges: Make space in the GESTracks to be able to add mixing elements later 2013-06-23 18:28:52 -04:00
ges-auto-transition.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-base-effect-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-base-effect-clip.h Rename GESEffectClip to GESBaseEffectClip 2013-02-15 14:42:04 -03:00
ges-base-effect.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-base-effect.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-base-transition-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-base-transition-clip.h Rename GESTransitionClip to GESBaseTransitionClip 2013-02-15 14:42:04 -03:00
ges-base-xml-formatter.c xml-formatter: Serialize groups 2014-11-10 16:22:43 +01:00
ges-base-xml-formatter.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges-clip-asset.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-clip-asset.h Rename GESAssetClip to GESClipAsset 2013-02-15 14:42:07 -03:00
ges-clip.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-clip.h Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-container.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-container.h ges: Handle trimming in groups 2013-09-07 12:55:58 -04:00
ges-effect-asset.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-effect-asset.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges-effect-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-effect-clip.h Rename GESStandardEffectClip to GESEffectClip 2013-02-15 14:42:04 -03:00
ges-effect.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-effect.h Rename GESTrackParseLaunchEffect to GESEffect 2013-02-15 14:42:05 -03:00
ges-enums.c Fix invalid GEnumValue.value_name entries. 2014-06-09 16:10:41 +02:00
ges-enums.h Rename TIMELINE_MODE_XXX to GES_PIPELINE_MODE_XXX so it corresponds to reality 2014-02-17 12:37:57 +01:00
ges-extractable.c extractable: Make extractable_set_asset return a boolean 2014-11-10 16:22:39 +01:00
ges-extractable.h extractable: Make extractable_set_asset return a boolean 2014-11-10 16:22:39 +01:00
ges-formatter.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-formatter.h ges-formatter: don't use 'class' as function argument name in headers 2013-10-15 10:49:50 +01:00
ges-gerror.h gir: fix warnings 2013-11-22 17:50:27 -03:00
ges-group.c ges: Recompute Group priority when one of its clip.layer change priority 2014-12-06 10:34:18 +01:00
ges-group.h group: Add an empty group constructor 2013-07-12 11:56:59 -04:00
ges-image-source.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-image-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-internal.h nlecomposition: Add a 'query-position' signal 2014-12-06 10:34:16 +01:00
ges-layer.c layer: Remove child from children list before emitting "child-removed" 2015-01-28 11:39:58 +01:00
ges-layer.h Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-meta-container.c metacontainer: don't leak GValue contents 2014-10-26 20:25:46 +00:00
ges-meta-container.h meta-container: Add a VOLUME default meta to layers 2013-06-23 18:28:53 -04:00
ges-multi-file-source.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-multi-file-source.h ges: multifilesrc support 2014-03-19 18:32:48 +01:00
ges-operation-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-operation-clip.h Rename GESTimelineOperation to GESOperationClip 2013-02-15 14:42:03 -03:00
ges-operation.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-operation.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-overlay-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-overlay-clip.h Rename GESTimelineOverlay to GESOverlayClip 2013-02-15 14:42:03 -03:00
ges-pipeline.c pipeline: Expose playsink::video-filter and playsink::audio-filter 2014-12-06 10:34:17 +01:00
ges-pipeline.h ges-pipeline: Rename add_timeline to set_timeline 2014-02-04 14:17:47 +01:00
ges-pitivi-formatter.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-pitivi-formatter.h Update the documentation to use Pitivi instead of PiTiVi 2014-02-27 09:54:41 +01:00
ges-project.c ges-project: no need to commit an empty timeline. 2015-02-19 18:24:39 +01:00
ges-project.h ges: Keep backward compatibility for relocated assets CLI 2014-12-06 10:34:16 +01:00
ges-screenshot.c tests: Fix misc issues 2012-12-29 19:38:12 -03:00
ges-screenshot.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-smart-adder.c ges: Use audiomixer instead of adder by default 2014-10-31 11:58:12 +01:00
ges-smart-adder.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges-smart-video-mixer.c smart-video-mixer: unref pads_info hash table in dispose 2014-10-30 15:54:04 +00:00
ges-smart-video-mixer.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges-source-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-source-clip.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-source.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-source.h GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-test-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-test-clip.h Rename GESTimelineTestSource to GESTestSourceClip 2013-02-15 14:42:04 -03:00
ges-text-overlay-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-text-overlay-clip.h Rename overlay_text to text_overlay 2013-02-15 14:42:07 -03:00
ges-text-overlay.c text-overlay: added text properties as child-properties 2014-07-23 16:11:31 +02:00
ges-text-overlay.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-timeline-element.c timeline-element: Properly handle setting name to NULL 2014-12-06 10:34:16 +01:00
ges-timeline-element.h Add a notion of 'name' in GESTimelineElement 2014-05-02 16:27:25 +02:00
ges-timeline.c ges: merge MIN() and MAX() into CLAMP() 2015-01-26 17:47:55 +00:00
ges-timeline.h timeline: Add a method to easily check if a timeline is empty 2014-12-06 10:34:19 +01:00
ges-title-clip.c title: Deprecate all method related to child properties 2014-11-10 16:22:41 +01:00
ges-title-clip.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-title-source.c *source: new lines in xml break my parser. 2014-12-05 22:12:12 +01:00
ges-title-source.h title-source: Expose the shaded-background property 2014-11-10 16:22:42 +01:00
ges-track-element-asset.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-track-element-asset.h Rename GESAssetTrackElement to GESTrackElementAsset 2013-02-15 14:42:06 -03:00
ges-track-element.c trackelement: Add a lookup_child vmethod 2014-11-10 16:22:41 +01:00
ges-track-element.h trackelement: Add a lookup_child vmethod 2014-11-10 16:22:41 +01:00
ges-track.c ges: initialize timeline_duration value 2015-02-10 10:29:39 +00:00
ges-track.h track: [API]: ges_track_update_restriction_caps. 2014-12-05 22:12:11 +01:00
ges-transition-clip.c extractable: Make extractable_set_asset return a boolean 2014-11-10 16:22:39 +01:00
ges-transition-clip.h Rename GESStandardTransitionClip to GESTransitionClip 2013-02-15 14:42:04 -03:00
ges-transition.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-transition.h Rename GESTrackTransition to GESTransition 2013-02-15 14:42:06 -03:00
ges-types.h multifilesrc: remove unused class declaration 2014-03-27 08:34:54 +01:00
ges-uri-asset.c uri-asset: Check that the newly computed URI exist 2014-12-12 12:07:01 +01:00
ges-uri-asset.h ges: Keep backward compatibility for relocated assets CLI 2014-12-06 10:34:16 +01:00
ges-uri-clip.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-uri-clip.h Rename GESTimelineSource to GESSourceClip 2013-02-15 14:42:03 -03:00
ges-utils.c Cleanup import of GNL and rename gnl to nle for Non Linear Engine 2014-10-31 11:58:12 +01:00
ges-utils.h gir: fix warnings 2013-11-22 17:50:27 -03:00
ges-validate.c validate: Do not wrongly set clip duration for UriClips 2015-02-02 11:57:19 +01:00
ges-version.h.in Properly generate versioning #define-s during autogen 2014-03-15 20:01:48 +01:00
ges-video-source.c *source: new lines in xml break my parser. 2014-12-05 22:12:12 +01:00
ges-video-source.h GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-video-test-source.c video-test-source: fix caps leak 2014-10-26 20:31:40 +00:00
ges-video-test-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-video-track.c Revert "track: [API]: ges_track_update_restriction_caps." 2014-12-06 10:41:33 +01:00
ges-video-track.h ges-smart-mixer: first code dump, mainly copy paste from ges-smart-adder. 2013-06-23 18:37:41 -04:00
ges-video-transition.c ges: Use registry to select the compositor element 2014-07-23 16:11:30 +02:00
ges-video-transition.h Rename GESTrackVideoTransition to GESVideoTransition 2013-02-15 14:42:07 -03:00
ges-video-uri-source.c Include class related section documentation in the gir file. 2014-04-07 22:13:25 +02:00
ges-video-uri-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-xml-formatter.c element: Add a property allowing user to avoid serializing TimelineElements on demand 2014-11-10 17:03:46 +01:00
ges-xml-formatter.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges.c ges: Make sure the GESTextOverlayClip is register on init 2015-01-24 10:56:30 +01:00
ges.h ges: Add a method to pass argc/argv to GES at init time 2014-12-06 10:34:15 +01:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
gstframepositionner.c frameposition: In case sources have the same size as track, follow track size 2014-11-10 16:22:42 +01:00
gstframepositionner.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
Makefile.am validate: Expose GES Validate action 2014-12-06 10:34:15 +01:00