gstreamer/ges
Thibault Saunier 2b9606437c clip: Emit the notify::layer signal only when actually needed
That means:
  - only when we do change layer
  - At the end of moving between two layers
2013-07-09 22:13:42 +02:00
..
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-asset.c ges: Keep ges-gerror categories simple. 2013-03-22 17:39:04 -03:00
ges-asset.h GESAssetLoadingReturn cannot be internal 2013-05-10 18:13:11 -04:00
ges-audio-test-source.c test-clip: Do not set black/silent by default 2013-04-28 01:44:55 +02:00
ges-audio-test-source.h Rename GESTrackSource to GESSource 2013-02-15 14:42:06 -03:00
ges-audio-track.c smart-adder: Implement a GESSmartAdder bin element to be used as mixing element 2013-06-23 18:37:40 -04:00
ges-audio-track.h smart-adder: Implement a GESSmartAdder bin element to be used as mixing element 2013-06-23 18:37:40 -04:00
ges-audio-transition.c track-element: Remove duration_changed virtual method. 2013-07-08 19:32:15 -04:00
ges-audio-transition.h Rename GESTrackAudioTransition to GESAudioTransition 2013-02-15 14:42:07 -03: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 Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-base-effect-clip.h Rename GESEffectClip to GESBaseEffectClip 2013-02-15 14:42:04 -03:00
ges-base-effect.c uri-source: Expose the volume property. 2013-06-23 18:37:40 -04:00
ges-base-effect.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-base-transition-clip.c Rename GESTransitionClip to GESBaseTransitionClip 2013-02-15 14:42:04 -03:00
ges-base-transition-clip.h Rename GESTransitionClip to GESBaseTransitionClip 2013-02-15 14:42:04 -03:00
ges-base-xml-formatter.c base-xml-formatter: s/ducation/duration/ 2013-07-09 22:13:41 +02:00
ges-base-xml-formatter.h Fix some documentations 2013-03-15 00:13:08 -03:00
ges-clip-asset.c Rename GESAssetClip to GESClipAsset 2013-02-15 14:42:07 -03:00
ges-clip-asset.h Rename GESAssetClip to GESClipAsset 2013-02-15 14:42:07 -03:00
ges-clip.c clip: Emit the notify::layer signal only when actually needed 2013-07-09 22:13:42 +02:00
ges-clip.h ges: Move ges_clip_edit to GESContainer 2013-07-09 22:13:41 +02:00
ges-container.c container: Remove the get_priority_range vmethod 2013-07-09 22:13:42 +02:00
ges-container.h container: Remove the get_priority_range vmethod 2013-07-09 22:13:42 +02:00
ges-custom-source-clip.c ges: Misc documentation fixes 2013-06-23 18:28:53 -04:00
ges-custom-source-clip.h Rename object/tobj/trobj to clip or track_element as necessary 2013-02-15 16:26:30 -03:00
ges-effect-asset.c docs: Misc documentation fixes 2013-07-09 22:13:41 +02:00
ges-effect-asset.h Add a GESEffectAsset class, and make sure to set the GESTrackType asap on effects 2013-03-15 00:13:09 -03:00
ges-effect-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-effect-clip.h Rename GESStandardEffectClip to GESEffectClip 2013-02-15 14:42:04 -03:00
ges-effect.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-effect.h Rename GESTrackParseLaunchEffect to GESEffect 2013-02-15 14:42:05 -03:00
ges-enums.c Rename GESStandardTransitionClip to GESTransitionClip 2013-02-15 14:42:04 -03:00
ges-enums.h Add a utility method to get the name of a GESTrackType 2012-12-29 19:36:52 -03:00
ges-extractable.c Rename GESTimelineFileSource to GESUriClip 2013-02-15 14:42:02 -03:00
ges-extractable.h Misc documentation fixing 2012-12-29 19:36:52 -03:00
ges-formatter.c project: Disable update in the project rather than the formatter 2013-06-12 12:00:59 -04:00
ges-formatter.h formatter: Pass a dummy instance of formatter to virtual method 2013-04-23 19:31:32 -03:00
ges-gerror.h docs: Misc documentation fixes 2013-07-09 22:13:41 +02:00
ges-image-source.c Rename object/tobj/trobj to clip or track_element as necessary 2013-02-15 16:26:30 -03:00
ges-image-source.h Rename GESTrackImageSource to GESImageSource 2013-02-15 14:42:06 -03:00
ges-internal.h clip: Add an internal method to easily get the priority of the layer the clip is in 2013-07-09 22:13:42 +02:00
ges-layer.c ges-layer.c: notify priority changes. 2013-06-23 18:37:41 -04:00
ges-layer.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-meta-container.c Rename GESTimelineStandardTransition to GESStandardTransitionClip 2013-02-15 14:42:03 -03:00
ges-meta-container.h meta-container: Add a VOLUME default meta to layers 2013-06-23 18:28:53 -04:00
ges-operation-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-operation-clip.h Rename GESTimelineOperation to GESOperationClip 2013-02-15 14:42:03 -03:00
ges-operation.c Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-operation.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-overlay-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-overlay-clip.h Rename GESTimelineOverlay to GESOverlayClip 2013-02-15 14:42:03 -03:00
ges-pitivi-formatter.c ges: Implement GESAudioTrack and GESVideoTrack, subclasses of GESTrack 2013-06-23 17:38:57 -04:00
ges-pitivi-formatter.h Fix some documentations 2013-03-15 00:13:08 -03:00
ges-project.c ges: Port to the new commit based API in GNL 2013-06-23 16:33:33 -04:00
ges-project.h project: Handle assets that are being loaded 2013-01-14 09:02:26 -03: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-simple-layer.c ges: Make space in the GESTracks to be able to add mixing elements later 2013-06-23 18:28:52 -04:00
ges-simple-layer.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-smart-adder.c smart-adder: remove volume from the bin, which quite simplifies the code. 2013-06-23 18:37:40 -04:00
ges-smart-adder.h smart-adder: Implement a GESSmartAdder bin element to be used as mixing element 2013-06-23 18:37:40 -04:00
ges-smart-video-mixer.c ges: Add a framepositionner element used in ges-smart-mixer and ges-uri-source 2013-06-23 18:42:59 -04:00
ges-smart-video-mixer.h ges-smart-mixer: first code dump, mainly copy paste from ges-smart-adder. 2013-06-23 18:37:41 -04:00
ges-source-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-source-clip.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-source.c Rename GESTrackSource to GESSource 2013-02-15 14:42:06 -03:00
ges-source.h Rename GESTrackSource to GESSource 2013-02-15 14:42:06 -03:00
ges-test-clip.c test-clip: Do not set black/silent by default 2013-04-28 01:44:55 +02:00
ges-test-clip.h Rename GESTimelineTestSource to GESTestSourceClip 2013-02-15 14:42:04 -03:00
ges-text-overlay-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-text-overlay-clip.h Rename overlay_text to text_overlay 2013-02-15 14:42:07 -03:00
ges-text-overlay.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-text-overlay.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-timeline-element.c timeline-element: Make it possible to reset the timeline property to NULL 2013-06-23 17:39:05 -04:00
ges-timeline-element.h timeline-element: Add a macro to get element 'end' 2013-03-23 01:31:23 -03:00
ges-timeline-pipeline.c timelinepipeline: fix caps leak 2013-06-28 00:24:33 +01:00
ges-timeline-pipeline.h pipeline: Add a GError argument 2013-04-18 18:48:19 -03:00
ges-timeline.c ges: Make space in the GESTracks to be able to add mixing elements later 2013-06-23 18:28:52 -04:00
ges-timeline.h ges: Port to the new commit based API in GNL 2013-06-23 16:33:33 -04:00
ges-title-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-title-clip.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-title-source.c Always prefer gst_object_(un)ref over g_object_(un)ref 2013-03-18 12:48:41 -03:00
ges-title-source.h Reword ges_title_clip_set_color to ges_title_clip_set_text_color 2013-02-15 14:42:07 -03:00
ges-track-element-asset.c Rename GESAssetTrackElement to GESTrackElementAsset 2013-02-15 14:42:06 -03:00
ges-track-element-asset.h Rename GESAssetTrackElement to GESTrackElementAsset 2013-02-15 14:42:06 -03:00
ges-track-element.c track-element: Set a reference to the GESTrackElement on the GnlObjects using qdata 2013-06-23 18:28:52 -04:00
ges-track-element.h track-element: Remove duration_changed virtual method. 2013-07-08 19:32:15 -04:00
ges-track.c track: Make sure that new gaps are filled before removing the old ones 2013-07-09 22:13:41 +02:00
ges-track.h track: Implement infrastructure for mixing 2013-06-23 18:28:52 -04:00
ges-transition-clip.c Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-transition-clip.h Rename GESStandardTransitionClip to GESTransitionClip 2013-02-15 14:42:04 -03:00
ges-transition.c Rename GESTrackTransition to GESTransition 2013-02-15 14:42:06 -03:00
ges-transition.h Rename GESTrackTransition to GESTransition 2013-02-15 14:42:06 -03:00
ges-types.h ges: Implement GESAudioTrack and GESVideoTrack, subclasses of GESTrack 2013-06-23 17:38:57 -04:00
ges-uri-asset.c ges-uri-asset.c: Fix ges_uri_asset_request_sync annotations. 2013-06-16 22:02:49 -04:00
ges-uri-asset.h Finish renaming filesource to urisource 2013-05-28 18:27:31 -04:00
ges-uri-clip.c Implement GESContainer 2013-03-15 00:13:08 -03:00
ges-uri-clip.h Rename GESTimelineSource to GESSourceClip 2013-02-15 14:42:03 -03:00
ges-uri-source.c urisource: Do not let user reset the URI property 2013-06-23 18:43:00 -04:00
ges-uri-source.h uri-source: when creating the audio element, set the volume to the layr volume when necessary. 2013-06-23 18:37:40 -04:00
ges-utils.c uri-source: Expose the volume property. 2013-06-23 18:37:40 -04:00
ges-utils.h uri-source: Expose the volume property. 2013-06-23 18:37:40 -04:00
ges-video-test-source.c video-test-src: Force video/x-raw 2013-04-28 01:45:02 +02:00
ges-video-test-source.h Rename GESTrackSource to GESSource 2013-02-15 14:42:06 -03:00
ges-video-track.c video-track: "implement" get_mixing_element. 2013-06-23 18:37:41 -04: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 track-element: Remove duration_changed virtual method. 2013-07-08 19:32:15 -04:00
ges-video-transition.h Rename GESTrackVideoTransition to GESVideoTransition 2013-02-15 14:42:07 -03:00
ges-xml-formatter.c formatters: Save and load bindings applied to sources. 2013-07-08 19:32:09 -04:00
ges-xml-formatter.h xml-formatter: Implement a GESXmlFormatter 2012-12-29 19:36:50 -03:00
ges.c ges: Add a framepositionner element used in ges-smart-mixer and ges-uri-source 2013-06-23 18:42:59 -04:00
ges.h ges: Implement GESAudioTrack and GESVideoTrack, subclasses of GESTrack 2013-06-23 17:38:57 -04:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
gstframepositionner.c ges: Add a framepositionner element used in ges-smart-mixer and ges-uri-source 2013-06-23 18:42:59 -04:00
gstframepositionner.h ges: Add a framepositionner element used in ges-smart-mixer and ges-uri-source 2013-06-23 18:42:59 -04:00
Makefile.am ges: Add a framepositionner element used in ges-smart-mixer and ges-uri-source 2013-06-23 18:42:59 -04:00