Nirbheek Chauhan
9e0ce7649d
meson: Add an option to disable gst-full
...
Not all static-library build configurations need to use this, and the
CPU time and RAM needed by gst-full targets is quite significant.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7343 >
2024-08-13 09:42:55 +01:00
Stéphane Cerveau
bdbf6e1c17
gst-full: register full features in a plugin
...
To offer the possibility to get information at plugin
level and get it from the registry, all the
full features are now registered in 'fullstaticfeatures'
meta plugin instead of NULL plugin.
In the case of gst-inspect, the features were not displayed
at plugin level because it was a NULL plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5421 >
2023-10-05 11:40:45 +00:00
Stéphane Cerveau
f0f0662d9d
gst-full: add way to test features presence
...
This test allows to test a list of features to be
registered in the library (or not).
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199 >
2020-12-11 12:50:16 +00:00
Stéphane Cerveau
139fbac92e
gstreamer-full: add assert for global symbols
...
Add _gst_caps_features_any not null assert
Add _gst_caps_features_memory_system_memory as well
A bug has been detected when using -Bsymbolic in the link
of libgstreamer-full.so
This flag has been introduced to fix this issue:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/issues/108
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/204 >
2020-10-14 16:05:13 +02:00
Stéphane Cerveau
bda7145460
gstreamer-full: add unit test
...
This test allows to test gstreamer-full behaviour
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/203 >
2020-10-12 10:27:55 +02:00