PtpClock - GstPtpClock implements a PTP (IEEE1588:2008
) ordinary clock in slave-only mode, that allows a GStreamer pipeline to synchronize to a PTP network clock in some specific domain.
TimePacket - Various functions for receiving,
sending an serializing TimePacket structures.
TimeProvider - This object exposes the time of a
Clock on the network.
Structs:
AddressMeta - AddressMeta
can be used to store a network address (a SocketAddress) in a Buffer
so that it network elements can track the to and from address of the buffer.
ControlMessageMeta -
ControlMessageMeta can be used to store control messages (ancillary data) which was received with or is to be sent alongside
the buffer data.
Initialize the GStreamer PTP subsystem and create a PTP ordinary clock
in slave-only mode for all domains on the given interfaces with the given clock_id.