From 93089ef4456b174c8a064baf896b586e64d1827c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 9 Dec 2009 21:15:07 +0100 Subject: [PATCH] videomixer: The queued duration is a signed integer ...and it will really be negative sometimes. --- gst/videomixer/videomixer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/videomixer/videomixer.c b/gst/videomixer/videomixer.c index ef49037..48d559f 100644 --- a/gst/videomixer/videomixer.c +++ b/gst/videomixer/videomixer.c @@ -1263,7 +1263,7 @@ static void gst_videomixer_update_queues (GstVideoMixer * mix) { GSList *walk; - guint64 interval; + gint64 interval; interval = mix->master->queued; if (interval <= 0) { @@ -1272,7 +1272,7 @@ gst_videomixer_update_queues (GstVideoMixer * mix) } else { interval = gst_util_uint64_scale_int (GST_SECOND, mix->fps_d, mix->fps_n); } - GST_LOG_OBJECT (mix, "set interval to %" G_GUINT64_FORMAT " nanoseconds", + GST_LOG_OBJECT (mix, "set interval to %" G_GINT64_FORMAT " nanoseconds", interval); } -- 2.7.4