Thibault Saunier
|
78a44afc22
|
gst: Add a gst_structure_is_writable method
There are cases (in the gst-python bindings for example) where
it is interesting to know that the structure is not writable
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9027>
|
2025-05-25 15:16:37 +02:00 |
|
François Laignel
|
7fc418e08c
|
gst: add more GstIdStr functions to Caps & Structure
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7644>
|
2024-10-16 23:14:50 +00:00 |
|
François Laignel
|
067fe7b9bc
|
gst: structure: add more GstIdStr methods
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7613>
|
2024-10-04 11:19:46 +02:00 |
|
Sebastian Dröge
|
2df9c4739e
|
gst: structure: Use GstIdStr for structure field names
And add corresponding API with GstIdStr parameters, static string parameters and
deprecate the old GQuark based API.
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3567
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7432>
|
2024-09-26 19:21:29 +03:00 |
|
Sebastian Dröge
|
8cbc76b180
|
gst: structure: Use GstIdStr for structure names
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7432>
|
2024-09-26 19:21:29 +03:00 |
|
Xavier Claessens
|
561f8b71ee
|
structure: Allow STRICT flag only in _serialize_full()
The STRICT flag makes _serialize() nullable which is an API break for
bindings. Forbid it and add _serialize_full() that accepts it and is
properly annotated.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5829>
|
2024-02-09 15:45:33 +00:00 |
|
Xavier Claessens
|
9501d64ccd
|
structure: Add GST_SERIALIZE_FLAG_STRICT
It makes serialization succeed only if all values have a type that can
be deserialized.
Sponsored-by: Netflix Inc.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5355>
|
2023-12-17 16:13:26 +00:00 |
|
Seungha Yang
|
43052fabb5
|
gststructure: Add gst_structure_get_flags method
We don't prevent setting G_TYPE_FLAGS on GstStructure
but no helper method for getting the value.
Add a method similar to gst_structure_get_enum()
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2770>
|
2022-07-19 20:54:31 +09:00 |
|
Thibault Saunier
|
6c364d9626
|
Move files from gstreamer into the "subprojects/gstreamer/" subdir
|
2021-09-24 16:13:07 -03:00 |
|