Skip to content

ptp: Add new gst_ptp_init_full() and add TTL configuration to it

Sebastian Dröge requested to merge slomo/gstreamer:ptp-init-full into main
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.

Merge request reports