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-07-29 13:12:21 +00:00
2023-03-17 03:18:53 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-05-22 11:48:27 +00:00
2023-06-20 19:14:49 +00:00
2022-12-13 17:50:32 +00:00
2023-03-11 08:03:17 +00:00
2021-09-24 16:13:07 -03:00
2023-03-17 03:18:53 +00:00
2022-10-18 13:51:16 +03:00
2021-09-24 16:13:07 -03:00
2023-03-23 02:39:34 +00:00
2021-09-24 16:13:07 -03:00
2023-03-16 00:03:11 +00:00
2022-12-11 00:05:04 +00:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2022-10-18 13:51:16 +03:00
2022-10-18 13:51:16 +03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-06-26 19:56:55 +02:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2022-11-09 16:03:58 +00:00
2022-11-02 13:21:09 +00:00
2023-03-17 03:18:53 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2022-12-20 14:03:35 +00:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-03-17 03:18:53 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-03-27 16:50:33 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2022-10-19 12:09:45 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-04-04 07:24:57 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 16:31:40 +00:00
2023-01-24 16:31:40 +00:00
2021-09-24 16:13:07 -03:00
2022-04-19 18:01:06 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2022-11-21 10:32:02 +00:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-06-02 13:25:23 +00:00
2022-12-10 12:40:13 +00:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2022-12-13 17:50:32 +00:00
2023-05-12 01:11:19 +02:00
2021-09-24 16:13:07 -03:00
2022-12-11 00:05:04 +00:00
2022-12-11 00:05:04 +00:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-09-27 18:46:34 +00:00
2023-09-27 18:46:34 +00:00
2022-12-11 00:05:04 +00:00
2021-09-24 16:13:07 -03:00
2022-10-18 13:51:16 +03:00
2021-09-24 16:13:07 -03:00
2023-04-26 18:00:14 +00:00
2021-09-24 16:13:07 -03:00
2022-10-22 22:06:13 +09:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2022-10-18 13:51:16 +03:00
2021-09-24 16:13:07 -03:00
2023-05-08 14:39:24 +00:00
2021-09-24 16:13:07 -03:00
2023-05-02 18:09:42 +00:00
2021-09-24 16:13:07 -03:00
2023-05-06 19:13:29 +00:00
2023-05-04 09:25:49 +03:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2022-03-30 14:30:54 +00:00
2022-03-30 14:30:54 +00:00
2023-07-19 01:24:30 +00:00
2022-03-30 14:30:54 +00:00
2023-05-04 00:14:29 +03:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2023-01-24 15:25:05 +00:00
2023-04-28 04:38:30 +09:00
2023-04-28 04:38:30 +09:00
2023-01-24 15:25:06 +00:00
2021-09-24 16:13:07 -03:00
2023-06-22 14:06:04 +02:00
2021-09-24 16:13:07 -03:00
2022-12-14 15:22:08 +00:00
2021-09-24 16:13:07 -03:00
2022-10-18 13:51:16 +03:00
2022-07-19 20:54:31 +09:00
2023-06-08 01:02:45 +00:00
2021-09-24 16:13:07 -03:00
2023-03-27 07:37:11 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-06-22 23:24:58 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:06 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2023-01-24 15:25:05 +00:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2021-09-24 16:13:07 -03:00
2023-06-12 12:27:57 +00:00
2022-06-29 21:05:14 +00:00
2023-01-25 13:16:44 +00:00
2021-09-24 16:13:07 -03:00
2021-11-12 11:39:19 +00:00
2021-09-24 16:13:07 -03:00
2023-02-02 11:02:47 +01:00
2023-02-02 11:02:47 +01:00
2023-06-08 02:38:54 +00:00
2023-09-20 17:18:58 +00:00
2023-06-09 22:26:39 +00:00
2021-09-25 01:29:38 +00:00
2022-07-28 08:52:13 +00:00
2021-09-24 16:13:07 -03:00
2023-05-31 15:17:11 +00:00