Thibault Saunier
1dd8085254
ges-launcher: return early on 'project-loaded' signal on error
...
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4102
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8145 >
2024-12-16 08:49:41 +00:00
Thibault Saunier
c00429a917
ges: launch: Fix usage of save-only after loading a project
...
We need to wait for the project to be loaded before saving the file
and quit
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4003
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7882 >
2024-11-13 21:23:43 +00:00
Thibault Saunier
2c88bbf07f
validate: Allow overriding features rank early in testfiles meta
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7700 >
2024-11-07 20:52:45 +00:00
Edward Hervey
5d705ed923
ges/tools: Use new GstEncodingProfile function from pbutils
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6712 >
2024-04-23 14:27:00 +00:00
Thibault Saunier
47029ca9de
ges: tools: Fix printing validate action types
...
We were not taking into account some arguments could have been eaten
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/918 >
2024-04-18 00:19:31 +00:00
Edward Hervey
a2254a4968
ges-launcher: Fix for forcing container profiles
...
If the input profile doesn't have a container, it's fine since we are overriding
it. Just add the elementary stream to the target container profile
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6674 >
2024-04-17 16:07:47 +02:00
Thibault Saunier
4aaca2cc02
ges: launch: Print the timeline after we set its state to READY
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5974 >
2024-01-24 23:12:56 +00:00
Thibault Saunier
bf420a3a20
ges: launcher: Commit timeline before setting state
...
Ensuring that all operations related to commit are properly performed
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5859 >
2024-01-19 11:10:13 +00:00
Tim-Philipp Müller
4a857fbf87
ges: launcher: fix compiler warning with MSVC 2022
...
tools/ges-launcher.c(315): warning C4133: 'function':
incompatible types - from 'GESTrackType *' to 'guint *'
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5312 >
2023-09-11 20:53:19 +00:00
Stéphane Cerveau
e87861ca92
ges-launcher: add ignore EOS option
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4779 >
2023-06-07 15:03:30 +00:00
Thibault Saunier
3bb03179c9
ges: launcher: Never put sinks in a GstPipeline
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4732 >
2023-05-30 22:37:32 +00:00
Tim-Philipp Müller
f9eb4c5862
ges: re-indent with GNU indent 2.2.12
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4182 >
2023-03-17 03:18:54 +00:00
Mathieu Duponchelle
47c183cdfd
ges-launcher: slight clean up of _set_rendering_details
...
Single exit point, ges_printerr, never g_error
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3977 >
2023-02-16 18:48:23 +00:00
Mathieu Duponchelle
4c2bd05fdd
ges-launcher: allow overriding container profile
...
When constructing an output profile using --profile-from, it is useful
to be able to override the top level container profile.
Expose a --container-profile option that applies as an override after
other methods for constructing an output profile have run. If no other
method was used, this will result in an empty top level container.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3977 >
2023-02-16 18:48:23 +00:00
Edward Hervey
5a08b22026
ges-launcher: Don't leak string
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3428 >
2022-11-18 07:22:23 +00:00
Edward Hervey
137d38c991
ges-launch: Don't leak help string
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3428 >
2022-11-18 07:22:23 +00:00
Thibault Saunier
01e70e3552
Move files from gst-editing-services into the "subprojects/gst-editing-services/" subdir
2021-09-24 16:15:30 -03:00