rtpjitterbuffer: add "add-reference-timestamp-meta" property
authorTim-Philipp Müller <tim@centricular.com>
Tue, 15 Mar 2022 01:35:17 +0000 (01:35 +0000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 16 Mar 2022 09:52:58 +0000 (09:52 +0000)
commitc88bfc0b3e09e7d53672efbb45472b0986238b77
tree403c92f029678c343ee080dc11edd47f21aae7b7
parent3e3ba1772c93011122dc2d0a074905f34f4104ff
rtpjitterbuffer: add "add-reference-timestamp-meta" property

When syncing to an RFC7273 clock this will add the original
reconstructed reference clock timestamp to buffers in form
of a GstReferenceTimestampMeta.

This is useful when we want to process or analyse data based
on the original timestamps untainted by any local adjustments,
for example reconstruct AES67 audio streams with sample accuracy.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1964>
subprojects/gst-plugins-good/docs/gst_plugins_cache.json
subprojects/gst-plugins-good/gst/rtpmanager/gstrtpjitterbuffer.c
subprojects/gst-plugins-good/gst/rtpmanager/rtpjitterbuffer.c
subprojects/gst-plugins-good/gst/rtpmanager/rtpjitterbuffer.h