Clock.waitForSync

bool waitForSync(gst.types.ClockTime timeout)

Waits until clock is synced for reporting the current time. If timeout is [gst.types.CLOCK_TIME_NONE] it will wait forever, otherwise it will time out after timeout nanoseconds.

For asynchronous waiting, the #GstClock::synced signal can be used.

This returns immediately with true if [gst.types.ClockFlags.NeedsStartupSync] is not set on the clock, or if the clock is already synced.

Parameters

timeouttimeout for waiting or [gst.types.CLOCK_TIME_NONE]

Returns

true if waiting was successful, or false on timeout