gstreamer/ges
Thibault Saunier f4ce6dcab7 videosource: Always add a deinterlace at the beining of videosrcbin
It might be needed in some cases (for example when decoding prores files) and
it is the way it is done with playbin now. Also deinterlace now properly supports
passtrough mode.
2014-02-04 13:53:34 +01:00
..
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-asset.c ges-asset: Do not forget to give a ref to the registry 2014-01-30 22:27:54 +01:00
ges-asset.h GESAssetLoadingReturn cannot be internal 2013-05-10 18:13:11 -04:00
ges-audio-source.c ges: Fix several memory leaks 2013-10-31 23:11:23 +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 GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04: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 ges-track: Add the notion of resriction caps to GESTrack 2013-09-03 20:57:30 -04:00
ges-audio-track.h ges-audio-track: Change contructor prototype. 2013-08-21 08:06:59 -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-audio-uri-source.c GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04: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 Remove GESSimplerLayer, that API should land into GESLayer in the end 2013-11-22 17:50:27 -03:00
ges-base-effect-clip.h Rename GESEffectClip to GESBaseEffectClip 2013-02-15 14:42:04 -03:00
ges-base-effect.c trackelement: Simplify the way we handle children properties 2013-08-27 15:33:45 -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: Emit 'loaded' right after a project with empy timeline is loaded 2013-12-27 10:14:20 +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 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 ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-clip.h clip: Return the newly created TrackElement when adding an asset 2013-09-28 18:09:49 +02:00
ges-container.c ges: Handle trimming in groups 2013-09-07 12:55:58 -04:00
ges-container.h ges: Handle trimming in groups 2013-09-07 12:55:58 -04:00
ges-effect-asset.c docs: Misc documentation fixes 2013-07-09 22:13:41 +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 ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-effect-clip.h Rename GESStandardEffectClip to GESEffectClip 2013-02-15 14:42:04 -03:00
ges-effect.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01: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 Rename GESTimelinePipeline to GESPipeline 2013-07-21 21:42:42 -04:00
ges-extractable.c Rename GESTimelineFileSource to GESUriClip 2013-02-15 14:42:02 -03:00
ges-extractable.h ges-formatter: don't use 'class' as function argument name in headers 2013-10-15 10:49:50 +01:00
ges-formatter.c formatter: Try to use best formatter first 2013-10-09 20:25:47 -03: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: Handle trimming in groups 2013-09-07 12:55:58 -04:00
ges-group.h group: Add an empty group constructor 2013-07-12 11:56:59 -04:00
ges-image-source.c ges: Fix several memory leaks 2013-10-31 23:11:23 +01: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 track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01:00
ges-layer.c layer: Set clip start to the duration of the layer if == TIME_NONE 2013-11-22 17:50:27 -03:00
ges-layer.h layer: Add an API to get the total duration of the layer 2013-11-22 17:50:27 -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-pipeline.c ges: Fix several memory leaks 2013-10-31 23:11:23 +01:00
ges-pipeline.h pipeline: Finnish renaming from GESTimelinePipeline 2013-09-09 12:47:02 -03:00
ges-pitivi-formatter.c examples: Make project loading more generic 2013-09-22 23:06:22 +02:00
ges-pitivi-formatter.h Fix some documentations 2013-03-15 00:13:08 -03:00
ges-project.c ges: Reimplement 'always create a project to back a timeline' 2013-11-28 15:47:50 -03: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-smart-adder.c ges: Fix several memory leaks 2013-10-31 23:11:23 +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 ges: Fix several memory leaks 2013-10-31 23:11:23 +01: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 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 ges: Fix several memory leaks 2013-10-31 23:11:23 +01:00
ges-source.h GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-test-clip.c clip: Remove the ges_clip_fill_track method 2013-08-27 15:33:45 -04:00
ges-test-clip.h Rename GESTimelineTestSource to GESTestSourceClip 2013-02-15 14:42:04 -03:00
ges-text-overlay-clip.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-text-overlay-clip.h Rename overlay_text to text_overlay 2013-02-15 14:42:07 -03:00
ges-text-overlay.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-text-overlay.h Rename GESTrackOperation to GESOperation 2013-02-15 14:42:06 -03:00
ges-timeline-element.c timeline-element: Add a set_parent vmethod 2013-09-03 20:57:31 -04:00
ges-timeline-element.h timeline-element: Add a set_parent vmethod 2013-09-03 20:57:31 -04:00
ges-timeline.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-timeline.h timeline: Add methods to get and set the snapping distance 2013-07-24 22:37:06 -04:00
ges-title-clip.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-title-clip.h Rename GESTimelineLayer to GESLayer 2013-04-23 20:22:31 -03:00
ges-title-source.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-title-source.h track-element: Remove constructors for TrackElement from the API 2013-12-27 10:14:19 +01: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: clamp interpolated keyframe values. 2014-01-10 18:40:37 +01:00
ges-track-element.h ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-track.c ges: Remove versionning infos now that we start on the 1.X API serie 2013-12-27 10:14:19 +01:00
ges-track.h ges-track: Add the notion of resriction caps to GESTrack 2013-09-03 20:57:30 -04:00
ges-transition-clip.c Remove GESSimplerLayer, that API should land into GESLayer in the end 2013-11-22 17:50:27 -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: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-uri-asset.c gir: fix warnings 2013-11-22 17:50:27 -03:00
ges-uri-asset.h ges-formatter: don't use 'class' as function argument name in headers 2013-10-15 10:49:50 +01:00
ges-uri-clip.c GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04:00
ges-uri-clip.h Rename GESTimelineSource to GESSourceClip 2013-02-15 14:42:03 -03:00
ges-utils.c gir: fix warnings 2013-11-22 17:50:27 -03:00
ges-utils.h gir: fix warnings 2013-11-22 17:50:27 -03:00
ges-video-source.c videosource: Always add a deinterlace at the beining of videosrcbin 2014-02-04 13:53:34 +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 GES: Add GESVideoSource and GESAudioSource base classes 2013-09-03 20:22:32 -04: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 ges: Fix several memory leaks 2013-10-31 23:11:23 +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 videotransition: No need to hard set width and height anymore. 2013-09-03 20:57:31 -04:00
ges-video-transition.h Rename GESTrackVideoTransition to GESVideoTransition 2013-02-15 14:42:07 -03:00
ges-video-uri-source.c videosource: Always add a deinterlace at the beining of videosrcbin 2014-02-04 13:53:34 +01: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 xml-formatter: add support for restriction caps. 2013-09-25 23:54:49 +02:00
ges-xml-formatter.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
ges.c Revert "ges: Disable the Pitivi formatter" 2013-09-22 23:06:22 +02:00
ges.h Remove GESSimplerLayer, that API should land into GESLayer in the end 2013-11-22 17:50:27 -03:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
gstframepositionner.c framepositionner: Fix the range of properties dealing with number of pixels 2013-11-09 10:35:13 -03:00
gstframepositionner.h ges: Add padding for API extension where missing 2013-12-27 10:14:19 +01:00
Makefile.am Remove GESSimplerLayer, that API should land into GESLayer in the end 2013-11-22 17:50:27 -03:00