GST_OBJECT_LOCK (self);
rtt_limit = self->roundtrip_limit;
+ GST_LOG_OBJECT (self,
+ "local1 %" G_GUINT64_FORMAT " remote1 %" G_GUINT64_FORMAT " remote2 %"
+ G_GUINT64_FORMAT " local2 %" G_GUINT64_FORMAT, local_1, remote_1,
+ remote_2, local_2);
+
/* If the server told us a poll interval and it's bigger than the
* one configured via the property, use the server's */
if (self->last_remote_poll_interval != GST_CLOCK_TIME_NONE &&
remote_avg = (remote_2 + remote_1) / 2;
GST_LOG_OBJECT (self,
- "local1 %" G_GUINT64_FORMAT " remote1 %" G_GUINT64_FORMAT " remote2 %"
- G_GUINT64_FORMAT " remoteavg %" G_GUINT64_FORMAT " localavg %"
- G_GUINT64_FORMAT " local2 %" G_GUINT64_FORMAT, local_1, remote_1,
- remote_2, remote_avg, local_avg, local_2);
+ "remoteavg %" G_GUINT64_FORMAT " localavg %" G_GUINT64_FORMAT,
+ remote_avg, local_avg);
clock = GST_CLOCK_CAST (self);
self->priv->address, "port", self->priv->port, "is-ntp",
self->priv->is_ntp, NULL);
clocks = g_list_prepend (clocks, cache);
+
+ /* Not actually leaked but is cached for a while before being disposed,
+ * see gst_net_client_clock_finalize, so pretend it is to not confuse
+ * tests. */
+ GST_OBJECT_FLAG_SET (cache->clock, GST_OBJECT_FLAG_MAY_BE_LEAKED);
}
cache->clocks = g_list_prepend (cache->clocks, self);