Sebastian Dröge
85b0b343db
parse: Add unit test for array parsing in capsfilters
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4181 >
2023-03-16 10:51:38 +00:00
Mathieu Duponchelle
f0598767f0
tests: parse-launch: remove assignment order tests
...
These tests relied on setting the name of an element twice to verify
that the last one set took precedence, however name is a CONSTRUCT property
and the parser now errors out when such properties are set twice, in
g_object_new_with_properties .
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3026 >
2022-10-19 11:21:04 +00:00
Mathieu Duponchelle
c2f890aba7
parse: refactor to make use of gst_element_factory_make_with_properties
...
Instead of creating the element first, then setting properties and
presets, we gather those and construct the element with the properties.
This means users of gst_parse_launch can now set construct-only
properties.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1380
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3026 >
2022-10-19 11:21:04 +00:00
Stéphane Cerveau
7f7084cd3a
caps: warn with wrong mediatype in gst_caps_new_empty_simple
...
If passing ANY/EMPTY to gst_caps_new_empty_simple
as a mediatype, a warning will be displayed to alert
on this misuse of the API.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2290 >
2022-05-11 08:59:37 +02:00
Thibault Saunier
6c364d9626
Move files from gstreamer into the "subprojects/gstreamer/" subdir
2021-09-24 16:13:07 -03:00