Thibault Saunier
d45e594a31
command-line-formatter: Add a way to format timelines using the format
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/227 >
2021-02-10 16:14:47 -03:00
Thibault Saunier
ff2180b284
ges: Use #pragma once everywhere
2020-03-19 21:09:18 +00:00
Thibault Saunier
0012c6a3b0
ges: Cleanup the way we declare object types
...
We create our own _DECLARE_ macro because we have instance structures
2020-03-19 21:09:18 +00:00
Tim-Philipp Müller
4e21628d54
GST_GES_API -> GES_API
2018-03-13 14:14:57 +00:00
Tim-Philipp Müller
3d1c00fbcd
ges: GST_EXPORT -> GST_GES_API
...
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-13 13:45:35 +00:00
Thibault Saunier
2e9fd0b712
Mark symbols explicitly for export with GST_EXPORT
...
With two exceptions:
* ges_clip_create_track_elements_func
* ges_uri_clip_set_uri
which were never declared in headers and should always have been static.
2017-08-07 15:41:28 -04:00
Thibault Saunier
be66877d95
tools: Fix printing commands help
2016-07-28 17:10:10 -04:00
Thibault Saunier
28a1e97aa2
ges: Factor out a GESCommandLineFormatter class
...
This formatter will allow any user to deserialize a timeline using
the new ges-launch command line interface
2015-03-20 13:53:42 +01:00