ptp: Add new gst_ptp_init_full() and add TTL configuration to it
commit a4d1311edb5309024d105a196d9eb62b56ca54a8 (HEAD -> ptp-init-full, gitlab-slomo/ptp-init-full)
Author: Sebastian Dröge <sebastian@centricular.com>
Date: Mon Nov 13 16:27:48 2023 +0200
ptp: Add `ttl` configuration to gst_ptp_init_full()
This allows configuring the TTL that is used for multicast packets sent
out on the sockets, and is defaulting to 1 as before. The default might
change at some point.
In some networks multiple hops are needed to reach the PTP clock and
this allows to configure GStreamer in a way that works in such networks.
At a later time, per-domain or per-interface TTL configurations might be
added when needed.
commit 46491f33ac34833592df20d26e77d44e32affb2b
Author: Sebastian Dröge <sebastian@centricular.com>
Date: Mon Nov 13 16:14:07 2023 +0200
ptp: Add new gst_ptp_init_full()
This takes a free-form GstStructure as parameter that allows to easily
extend it with new configuration at a later time without having to add
new API.