Xavier Claessens 452ab184cb GstCustomMeta: simplify API
Move the GstStructure field into public struct for direct access, that's
easier than having to call a function to get it. It is not an API/ABI
breakage to extend the public structure of a GstMeta because they are
always allocated by inside GStreamer. The structure is exposed already
by gst_custom_meta_get_structure() which does not return a copy/ref, so
it is locked into holding a GstStructure forever anyway.

Also add gst_meta_register_custom_simple() because most of the time only
a name is required, tags and transform functions are more niche
use-case.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5385>
2023-09-27 18:46:34 +00:00
..
2023-01-24 15:25:05 +00:00
2023-06-26 19:56:55 +02:00
2022-11-09 16:03:58 +00:00
2022-12-20 14:03:35 +00:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:05 +00:00
2023-09-27 18:46:34 +00:00
2023-09-27 18:46:34 +00:00
2022-10-18 13:51:16 +03:00
2022-10-22 22:06:13 +09:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:06 +00:00
2023-06-22 23:24:58 +00:00
2023-01-24 15:25:06 +00:00
2023-01-24 15:25:05 +00:00
2023-09-20 17:18:58 +00:00