Xavier Claessens
06d9d934f9
meta: Add serialize/deserialize API
...
This allows metas to be serialized to be transmitted or stored. This is
intended to be used for example by gdppay or unixfdsink.
Implemented on GstCustomMeta, GstVideoMeta, GstReferenceTimestampMeta,
and GstAudioMeta.
Sponsored-by: Netflix Inc.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5355 >
2023-12-17 16:13:26 +00:00
Hugo Svirak
4aeb3def20
docs: specify possibility of a NULL return
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3546 >
2022-12-11 00:05:04 +00:00
Xavier Claessens
5fc953e838
Add GstMemoryMapInfo to be used with g_auto()
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2412 >
2022-06-20 16:17:50 +00:00
Xavier Claessens
8bf778bb1f
Add GstBufferMapInfo to be used with g_auto()
...
We need a separate typedef for this feature because GstMapInfo itself
can be initialized by gst_memory_map() in which case info.memory should
not be unreffed.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2412 >
2022-06-20 16:17:50 +00:00
Sebastian Dröge
1eb7f81f9d
gstreamer: Document various caps for the reference timestamp meta
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2132 >
2022-04-20 14:40:25 +00:00
Sebastian Dröge
5849570fe8
buffer: Clarify that the MARKER flag maps to the corresponding RTP header flag
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1776 >
2022-02-28 10:13:11 +00:00
Thibault Saunier
6c364d9626
Move files from gstreamer into the "subprojects/gstreamer/" subdir
2021-09-24 16:13:07 -03:00