gstreamer/ges
Henry Wilkes 1cc5221d49 pipeline: don't link tracks unnecessarily
Unless the pipeline is in certain modes, we do not want to try and link
every track. The previous debug message implied this, but the method did
not actually end early.
Also, we always end early if we receive a track that is neither video
nor audio.
2020-03-05 17:04:51 -03:00
..
python gesdemux: Compute sinkpad caps based on formatter mimetypes 2019-07-26 13:48:51 -04:00
ges-asset.c asset: fix handling of proxies 2020-03-05 17:04:51 -03:00
ges-asset.h asset: deprecate ->proxied method 2020-03-05 17:04:51 -03:00
ges-audio-source.c ges: Avoid adding unnecessary converters for nested timelines 2020-02-12 17:50:37 -03:00
ges-audio-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-audio-test-source.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-audio-test-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-audio-track.c docs: update GESAudioTrack and GESVideoTrack 2020-03-05 17:04:51 -03:00
ges-audio-track.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-audio-transition.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-audio-transition.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-audio-uri-source.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-audio-uri-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-auto-transition.c Reimplement the timeline editing API 2019-03-15 23:51:55 +00:00
ges-auto-transition.h Reimplement the timeline editing API 2019-03-15 23:51:55 +00:00
ges-base-effect-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-base-effect-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-base-effect.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-base-effect.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-base-transition-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-base-transition-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-base-xml-formatter.c asset: move set_proxy (NULL, proxy) behaviour to new method 2020-03-05 17:04:51 -03:00
ges-base-xml-formatter.h ges: Implement subprojects 2019-07-26 13:48:48 -04:00
ges-clip-asset.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-clip-asset.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-clip.c clip: allow for neither track nor type in search 2020-03-05 17:04:51 -03:00
ges-clip.h docs: update GESClip 2020-03-05 16:59:37 -03:00
ges-command-line-formatter.c ges-launch: Document timeline description format under --help 2019-10-23 17:51:27 +02:00
ges-command-line-formatter.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-container.c timeline-element: use default ->list_children_properties 2020-03-05 17:04:51 -03:00
ges-container.h docs: update GESContainer 2020-03-05 16:59:37 -03:00
ges-effect-asset.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-effect-asset.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-effect-clip.c ges: Ignore deprecation of GParameter 2020-02-07 11:58:37 -03:00
ges-effect-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-effect.c ges: Ignore deprecation of GParameter 2020-02-07 11:58:37 -03:00
ges-effect.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-enums.c Add API to get the GESEdge names 2019-03-15 23:51:55 +00:00
ges-enums.h docs: update GESPipeline 2020-03-05 17:04:51 -03:00
ges-extractable.c extractable: check extractable-type of set asset 2020-03-05 17:04:51 -03:00
ges-extractable.h docs: update GESExtractable 2020-03-05 17:04:51 -03:00
ges-formatter.c ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-formatter.h ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-gerror.h docs: Port all docstring to gtk-doc markdown 2017-03-08 18:13:48 -03:00
ges-group.c group: fix memory leak in child layer callback 2020-03-05 17:04:51 -03:00
ges-group.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-image-source.c ges: Add a method to retrieve the 'natural' size of VideoSource 2020-02-26 13:36:30 -03:00
ges-image-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-internal.h asset: move set_proxy (NULL, proxy) behaviour to new method 2020-03-05 17:04:51 -03:00
ges-layer.c layer: fix ownership when failing to add clip 2020-03-05 17:04:51 -03:00
ges-layer.h docs: update GESTimeline and GESLayer 2020-03-05 16:59:37 -03:00
ges-marker-list.c Don't pass default GLib marshallers for signals 2019-10-24 15:19:09 +02:00
ges-marker-list.h markerlist: implement GESMarkerList 2019-08-22 21:24:02 +02:00
ges-meta-container.c docs: update GESMetaContainer 2020-03-05 17:04:51 -03:00
ges-meta-container.h docs: update GESMetaContainer 2020-03-05 17:04:51 -03:00
ges-multi-file-source.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-multi-file-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-operation-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-operation-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-operation.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-operation.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-overlay-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-overlay-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-pipeline.c pipeline: don't link tracks unnecessarily 2020-03-05 17:04:51 -03:00
ges-pipeline.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-pitivi-formatter.c formatter: Free path object after usage 2019-11-20 07:46:47 +01:00
ges-pitivi-formatter.h docs: Minor fixes 2019-05-13 10:30:19 -04:00
ges-prelude.h ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-project.c asset: move set_proxy (NULL, proxy) behaviour to new method 2020-03-05 17:04:51 -03:00
ges-project.h project: Expose the ges_project_add_formatter method 2019-07-26 13:48:51 -04:00
ges-screenshot.c ges: Deprecate ges_play_sink_convert_frame 2019-05-13 17:00:00 -04:00
ges-screenshot.h ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-smart-adder.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-smart-adder.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-smart-video-mixer.c smart-video-mixer: Handle segment updates 2019-10-22 19:25:09 +02:00
ges-smart-video-mixer.h Hide ges_smart_mixer_* API 2017-08-12 10:07:22 +01:00
ges-source-clip.c ges-source-clip: fixed return of duration setter 2019-12-14 18:12:51 +00:00
ges-source-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-source.c ges: Avoid adding unnecessary converters for nested timelines 2020-02-12 17:50:37 -03:00
ges-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-structure-parser.c structure-parser: Add missig chain up code 2019-01-18 20:32:02 +00:00
ges-structure-parser.h structure-parser: define GES_STRUCTURE_PARSER macro 2015-09-28 15:57:25 +02:00
ges-structured-interface.c validate: Handle absolute control binding support when setting keyframes 2020-02-26 13:36:30 -03:00
ges-structured-interface.h ges:validate: Add a way to execute actions on serialized timelines 2019-07-26 13:48:51 -04:00
ges-test-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-test-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-text-overlay-clip.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-text-overlay-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-text-overlay.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-text-overlay.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-timeline-element.c docs: update GESTimelineElement 2020-03-05 16:59:37 -03:00
ges-timeline-element.h timeline-element: use default ->list_children_properties 2020-03-05 17:04:51 -03:00
ges-timeline-tree.c tree: Plug a GList leak 2019-04-15 17:11:48 -04:00
ges-timeline-tree.h Reimplement the timeline editing API 2019-03-15 23:51:55 +00:00
ges-timeline.c timeline: fix layer priority argument in trim 2020-03-05 17:04:51 -03:00
ges-timeline.h docs: update GESTimeline and GESLayer 2020-03-05 16:59:37 -03:00
ges-title-clip.c ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-title-clip.h ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-title-source.c More porting to markdown 2019-05-13 10:30:35 -04:00
ges-title-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-track-element-asset.c docs: Minor fixes 2019-05-13 10:30:19 -04:00
ges-track-element-asset.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-track-element-deprecated.h ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
ges-track-element.c timeline-element: use default ->list_children_properties 2020-03-05 17:04:51 -03:00
ges-track-element.h docs: update GESTrackElement 2020-03-05 16:59:37 -03:00
ges-track.c docs: update GESTrack 2020-03-05 16:59:37 -03:00
ges-track.h docs: update GESTrack 2020-03-05 16:59:37 -03:00
ges-transition-clip.c ges: Ignore deprecation of GParameter 2020-02-07 11:58:37 -03:00
ges-transition-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-transition.c WIP: ges: fix API export/import and 'inconsistent linkage' on MSVC 2018-12-15 00:14:51 +00:00
ges-transition.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-types.h markerlist: implement GESMarkerList 2019-08-22 21:24:02 +02:00
ges-uri-asset.c Fix old-style C function declarations 2019-08-12 14:58:45 +00:00
ges-uri-asset.h Mark nested timeline assets as such 2019-07-26 13:48:51 -04:00
ges-uri-clip.c ges: Ignore deprecation of GParameter 2020-02-07 11:58:37 -03:00
ges-uri-clip.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-utils.c docs: update GESTimeline and GESLayer 2020-03-05 16:59:37 -03:00
ges-utils.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-validate.c validate: unref copied and pasted 2020-03-05 16:59:37 -03:00
ges-version.h.in Properly generate versioning #define-s during autogen 2014-03-15 20:01:48 +01:00
ges-video-source.c ges: Properly position video sources in the scene by default 2020-02-26 13:36:30 -03:00
ges-video-source.h ges: Add a method to retrieve the 'natural' size of VideoSource 2020-02-26 13:36:30 -03:00
ges-video-test-source.c ges: Add a method to retrieve the 'natural' size of VideoSource 2020-02-26 13:36:30 -03:00
ges-video-test-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-video-track.c docs: update GESAudioTrack and GESVideoTrack 2020-03-05 17:04:51 -03:00
ges-video-track.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-video-transition.c video-transition: When using non crossfade effect use 'over' operations 2019-05-24 21:13:03 +00:00
ges-video-transition.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-video-uri-source.c ges: Properly position video sources in the scene by default 2020-02-26 13:36:30 -03:00
ges-video-uri-source.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges-xml-formatter.c xml-formatter: Free structure after usage 2019-11-20 07:52:56 +01:00
ges-xml-formatter.h GST_GES_API -> GES_API 2018-03-13 14:14:57 +00:00
ges.c ges: Hide internal debug category behind a GOnce 2019-10-02 08:52:57 +03:00
ges.h markerlist: implement GESMarkerList 2019-08-22 21:24:02 +02:00
ges.resource Implement a formatter based on [OpenTimelineIO] 2019-07-26 13:48:51 -04:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
gstframepositioner.c framepositioner: Reposition source when the user positioned them 2020-02-26 13:39:29 -03:00
gstframepositioner.h ges: Properly position video sources in the scene by default 2020-02-26 13:36:30 -03:00
meson.build ges: Use G_DEPRECATE to mark deprecated methods 2019-12-18 15:48:23 -03:00
parse.l ges-launcher: Add support for titles 2018-03-30 18:30:33 -03:00