summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <arun@centricular.com>2016-03-03 21:44:35 +0530
committerArun Raghavan <git@arunraghavan.net>2016-03-25 12:58:53 +0530
commita3ae9213e5df6deb444d5ce48c753e7238ec9ce4 (patch)
treec9c394abd8fff2a63afb64272121a87586f8a3f6
parent1bc8d9f2ea90c01aaaae5efd90a2c1819f6aa98b (diff)
netclientclock: Always dump clock observations in logs
This makes it possible to examine what values we get in logs, and potentially tune our filtering/extrapolation in various scenarios.
-rw-r--r--libs/gst/net/gstnetclientclock.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/libs/gst/net/gstnetclientclock.c b/libs/gst/net/gstnetclientclock.c
index 6c8236b92..b8b44c3a3 100644
--- a/libs/gst/net/gstnetclientclock.c
+++ b/libs/gst/net/gstnetclientclock.c
@@ -360,6 +360,11 @@ gst_net_client_internal_clock_observe_times (GstNetClientInternalClock * self,
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 &&
@@ -477,10 +482,8 @@ gst_net_client_internal_clock_observe_times (GstNetClientInternalClock * self,
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);