Initialize the GStreamer PTP subsystem and create a PTP ordinary clock in
slave-only mode according to the config.
config is a #GstStructure with the following optional fields:
#guint64 clock-id: The clock ID to use for the local clock. If the
clock-id is not provided or GST_PTP_CLOCK_ID_NONE is provided, a clock
id is automatically generated from the MAC address of the first network
interface.
#GStrv interfaces: The interface names to listen on for PTP packets. If
none are provided then all compatible interfaces will be used.
#guint ttl: The TTL to use for multicast packets sent out by GStreamer.
This defaults to 1, i.e. packets will not leave the local network.
This function is automatically called by gstnet.ptp_clock.PtpClock.new_ with default
parameters if it wasn't called before.
Initialize the GStreamer PTP subsystem and create a PTP ordinary clock in slave-only mode according to the config.
config is a #GstStructure with the following optional fields:
This function is automatically called by gstnet.ptp_clock.PtpClock.new_ with default parameters if it wasn't called before.