From b1972de3936f9679087f19f86b0e71d454ac8717 Mon Sep 17 00:00:00 2001 From: Sjoerd Simons Date: Sat, 1 Mar 2003 13:11:02 +0000 Subject: [PATCH] Use GST_TIMEVAL_TO_TIME (patch from sjoerd@luon.net) Original commit message from CVS: Use GST_TIMEVAL_TO_TIME (patch from sjoerd@luon.net) --- sys/v4l/gstv4lsrc.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sys/v4l/gstv4lsrc.c b/sys/v4l/gstv4lsrc.c index 1007457..cb09e19 100644 --- a/sys/v4l/gstv4lsrc.c +++ b/sys/v4l/gstv4lsrc.c @@ -464,10 +464,12 @@ gst_v4lsrc_get (GstPad *pad) GST_BUFFER_SIZE(buf) = v4lsrc->buffer_size; if (!v4lsrc->first_timestamp) - v4lsrc->first_timestamp = v4lsrc->timestamp_soft_sync[num].tv_sec * GST_SECOND + - v4lsrc->timestamp_soft_sync[num].tv_usec * GST_SECOND/1000000; - GST_BUFFER_TIMESTAMP(buf) = v4lsrc->timestamp_soft_sync[num].tv_sec * GST_SECOND + - v4lsrc->timestamp_soft_sync[num].tv_usec * GST_SECOND/1000000 - v4lsrc->first_timestamp; + v4lsrc->first_timestamp = + GST_TIMEVAL_TO_TIME(v4lsrc->timestamp_soft_sync[num]); + + GST_BUFFER_TIMESTAMP(buf) = + GST_TIMEVAL_TO_TIME(v4lsrc->timestamp_soft_sync[num]) - + v4lsrc->first_timestamp; return buf; } -- 2.7.4