[ CCode ( has_construct_function = false , type = "GstClock*" ) ]
public PtpClock (string name, uint domain)
Creates a new PTP clock instance that exports the PTP time of the master clock in domain.
This clock can be slaved to other clocks as needed.
If ptp_init was not called before, this will call ptp_init with default parameters.
This clock only returns valid timestamps after it received the first times from the PTP master clock on the network. Once this happens
the GstPtpClock:internal_clock property will become non-NULL. You can
check this with wait_for_sync, the GstClock:
GstPtpClock:synced signal and is_synced.
| name |
Name of the clock |
| domain |
PTP domain |
|
A new Clock |