ges: Move GESVideo/AudioSource::create_source to GESSource
authorThibault Saunier <tsaunier@igalia.com>
Thu, 25 Feb 2021 02:37:28 +0000 (23:37 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 5 May 2021 10:02:44 +0000 (10:02 +0000)
commit906654de879d1006bea94f6430727a1506e6daef
tree80f0fab6ab4542dee04eeabbcd42a359e8810710
parentec5b267249af8bbe33de1af51863b0285a9831f3
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>
13 files changed:
ges/ges-audio-source.c
ges/ges-audio-source.h
ges/ges-audio-test-source.c
ges/ges-audio-uri-source.c
ges/ges-image-source.c
ges/ges-multi-file-source.c
ges/ges-source.h
ges/ges-title-source.c
ges/ges-track-element.h
ges/ges-video-source.c
ges/ges-video-source.h
ges/ges-video-test-source.c
ges/ges-video-uri-source.c