gstreamer/ges
Thibault Saunier 906654de87 ges: Move GESVideo/AudioSource::create_source to GESSource
Deprecating the old variants which were not introspectable
and cleaning a bit the API.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/231>
2021-05-05 10:02:44 +00:00
..
python ges: Output otio formatter loading issues in debug logs 2020-05-06 16:11:58 +00:00
ges-asset.c ges: Port to gst_print* 2021-04-28 01:17:12 +09:00
ges-asset.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-audio-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-audio-source.h ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-audio-test-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-audio-test-source.h ges: Update documentation 2020-04-09 10:10:09 -04:00
ges-audio-track.c audio-track: Respect track restrictions in our gaps 2021-01-19 11:08:32 -03:00
ges-audio-track.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-audio-transition.c ges: Use assets to instantiate track elements/group 2020-03-27 17:17:23 -03:00
ges-audio-transition.h ges: Use assets to instantiate track elements/group 2020-03-27 17:17:23 -03:00
ges-audio-uri-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-audio-uri-source.h uri*source: Factor out common logic into a GESUriSource private data 2020-07-30 18:44:13 -04:00
ges-auto-transition.c ges: Do not recreate auto-transitions when changing clip assets 2020-09-11 10:46:59 +00:00
ges-auto-transition.h clip: preserve auto-transition in split 2020-05-07 09:37:15 +01:00
ges-base-effect-clip.c effect: Add support for time effects 2020-05-22 19:16:04 +01:00
ges-base-effect-clip.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-base-effect.c add missing Since annotations on new API 2020-06-03 09:57:06 +02:00
ges-base-effect.h add missing Since annotations on new API 2020-06-03 09:57:06 +02: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 ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-base-xml-formatter.c formatter: Use the new GstEncodingProfile:element-properties property 2021-02-09 18:11:07 -03:00
ges-base-xml-formatter.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-clip-asset.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-clip-asset.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-clip.c ges: Do not recreate auto-transitions when changing clip assets 2020-09-11 10:46:59 +00:00
ges-clip.h ges: doc: Fix wrong vmethod links 2021-03-08 14:50:52 -03:00
ges-command-line-formatter.c command-line-formatter: Stop uselessly looping over options 2021-02-10 16:14:47 -03:00
ges-command-line-formatter.h command-line-formatter: Add a way to format timelines using the format 2021-02-10 16:14:47 -03:00
ges-container.c container: stop storing priority offset in child mapping 2020-05-07 09:37:15 +01:00
ges-container.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-effect-asset.c Use gst_element_request_pad_simple... 2021-05-05 06:16:53 +00:00
ges-effect-asset.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-effect-clip.c ges: Refactor the way we plug converters in effects 2020-06-17 10:48:41 -04:00
ges-effect-clip.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-effect.c ges: Refactor the way we plug converters in effects 2020-06-17 10:48:41 -04:00
ges-effect.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-enums.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-enums.h ges: Fix smart rendering 2020-07-30 18:44:13 -04:00
ges-extractable.c ges: support test clips assets natural size/framerate 2020-03-25 11:26:29 -03:00
ges-extractable.h ges: support test clips assets natural size/framerate 2020-03-25 11:26:29 -03:00
ges-formatter.c ges: Output otio formatter loading issues in debug logs 2020-05-06 16:11:58 +00:00
ges-formatter.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-gerror.h ges: Refactor the way we plug converters in effects 2020-06-17 10:48:41 -04:00
ges-group.c group: Use proper group constructor 2021-03-08 09:58:50 -03:00
ges-group.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-image-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-image-source.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-internal.h command-line-formatter: Add a way to format timelines using the format 2021-02-10 16:14:47 -03:00
ges-layer.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-layer.h errors: added edit errors 2020-05-22 19:15:57 +01:00
ges-marker-list.c marker-list: made deserialize reverse of serialize 2021-01-26 18:16:50 +00:00
ges-marker-list.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-meta-container.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-meta-container.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-multi-file-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-multi-file-source.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +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 ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-operation.c ges: Cleanup the way we declare object types 2020-03-19 21:09:18 +00:00
ges-operation.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +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 ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-pipeline.c Use gst_element_request_pad_simple... 2021-05-05 06:16:53 +00:00
ges-pipeline.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-pitivi-formatter.c formatter: Do not dereference NULL pointer 2020-05-27 23:49:00 +00:00
ges-pitivi-formatter.h pitivi-formatter: Also skip the class 2020-07-09 21:43:33 -04:00
ges-prelude.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-project.c project: Plug a leak 2021-02-10 16:14:47 -03:00
ges-project.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -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 #pragma once everywhere 2020-03-19 21:09:18 +00: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 ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-smart-video-mixer.c Use gst_element_request_pad_simple... 2021-05-05 06:16:53 +00:00
ges-smart-video-mixer.h transition: Better document the way alpha is computed for transitions 2020-08-13 18:34:48 -04:00
ges-source-clip-asset.c ges: Update documentation 2020-04-09 10:10:09 -04:00
ges-source-clip-asset.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-source-clip.c ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00:00
ges-source-clip.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-source.c uri-source: Respect stream-id even on streams muxed in raw 2021-01-23 04:27:07 +00:00
ges-source.h ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-structure-parser.c ges: Add keyframe support to the command line formatter 2021-02-10 16:14:47 -03:00
ges-structure-parser.h ges-structure-parser: force string types 2021-01-26 18:16:50 +00:00
ges-structured-interface.c structured-interface: Move set_control_source from ges-validate 2021-02-10 16:14:47 -03:00
ges-structured-interface.h structured-interface: Move set_control_source from ges-validate 2021-02-10 16:14:47 -03:00
ges-test-clip.c ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00:00
ges-test-clip.h ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +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 ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-text-overlay.c ges: Use assets to instantiate track elements/group 2020-03-27 17:17:23 -03:00
ges-text-overlay.h ges: Use assets to instantiate track elements/group 2020-03-27 17:17:23 -03:00
ges-time-overlay-clip.c add missing Since annotations on new API 2020-06-03 09:57:06 +02:00
ges-time-overlay-clip.h ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00:00
ges-timeline-element.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-timeline-element.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-timeline-tree.c ges: Port to gst_print* 2021-04-28 01:17:12 +09:00
ges-timeline-tree.h ges: Fix smart rendering 2020-07-30 18:44:13 -04:00
ges-timeline.c ges: Do not recreate auto-transitions when changing clip assets 2020-09-11 10:46:59 +00:00
ges-timeline.h ges: Add APIs to have a sens of frame numbers 2020-03-25 11:26:29 -03:00
ges-title-clip.c track-element: add has-internal-source property 2020-03-16 14:19:52 +00:00
ges-title-clip.h title: Make deprecated symbols visible API 2020-07-08 10:03:43 -04:00
ges-title-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-title-source.h ges: Update documentation 2020-04-09 10:10:09 -04:00
ges-track-element-asset.c ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-track-element-asset.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04: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 ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-track-element.h ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-track.c ges: Fix smart rendering 2020-07-30 18:44:13 -04:00
ges-track.h errors: added edit errors 2020-05-22 19:15:57 +01:00
ges-transition-clip.c ges: Rework the way we ensure core elements are not wrongly moved between clips 2020-04-08 14:35:28 +01:00
ges-transition-clip.h ges: Update documentation 2020-04-09 10:10:09 -04:00
ges-transition.c ges: Cleanup the way we declare object types 2020-03-19 21:09:18 +00:00
ges-transition.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-types.h ges: Add all missing Since markers from 1.16 onward 2020-06-19 11:13:24 -04:00
ges-uri-asset.c ges: Port to gst_print* 2021-04-28 01:17:12 +09:00
ges-uri-asset.h ges: Update documentation 2020-04-09 10:10:09 -04:00
ges-uri-clip.c ges: Do not recreate auto-transitions when changing clip assets 2020-09-11 10:46:59 +00:00
ges-uri-clip.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-uri-source.c uri-source: Respect stream-id even on streams muxed in raw 2021-01-23 04:27:07 +00:00
ges-uri-source.h uri-source: Respect stream-id even on streams muxed in raw 2021-01-23 04:27:07 +00:00
ges-utils.c transition: Better document the way alpha is computed for transitions 2020-08-13 18:34:48 -04:00
ges-utils.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-validate.c structured-interface: Move set_control_source from ges-validate 2021-02-10 16:14:47 -03:00
ges-version.h.in ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-video-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-video-source.h ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-video-test-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-video-test-source.h ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00:00
ges-video-track.c docs: update GESAudioTrack and GESVideoTrack 2020-03-05 17:04:51 -03:00
ges-video-track.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges-video-transition.c video-transition: Make smpte props children properties 2020-09-09 01:45:11 +00:00
ges-video-transition.h video-transition: Make smpte props children properties 2020-09-09 01:45:11 +00:00
ges-video-uri-source.c ges: Move GESVideo/AudioSource::create_source to GESSource 2021-05-05 10:02:44 +00:00
ges-video-uri-source.h uri*source: Factor out common logic into a GESUriSource private data 2020-07-30 18:44:13 -04:00
ges-xml-formatter.c xml-formatter: Properly report error parsing restriction caps 2021-02-10 16:14:47 -03:00
ges-xml-formatter.h ges: Use #pragma once everywhere 2020-03-19 21:09:18 +00:00
ges.c ges: Port to gst_print* 2021-04-28 01:17:12 +09:00
ges.h ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00: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 Use gst_element_request_pad_simple... 2021-05-05 06:16:53 +00:00
gstframepositioner.h gstframepositioner: added 'operator' property 2021-04-21 18:12:30 -05:00
meson.build Meson: Use pkg-config generator 2020-10-23 11:15:15 -04:00
parse.l ges: Add keyframe support to the command line formatter 2021-02-10 16:14:47 -03:00