diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-09-10 14:11:58 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-09-10 14:11:58 +0300 |
commit | b2149e7bb419e246737969a443486e9fbb750100 (patch) | |
tree | 074c283abd87905c0fdf87eba250018b6f00de01 /sys | |
parent | 38d360675c450ca8f89af6c42d1d0a2e85434437 (diff) | |
download | gstreamer-plugins-bad-b2149e7bb419e246737969a443486e9fbb750100.tar.gz |
decklinkvideosink: less-than-zero comparison of an unsigned value is never true
Use the correct type, GstClockTimeDiff, instead.
CID 1323742
Diffstat (limited to 'sys')
-rw-r--r-- | sys/decklink/gstdecklinkvideosink.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/decklink/gstdecklinkvideosink.cpp b/sys/decklink/gstdecklinkvideosink.cpp index c72454ab0..520c50a4f 100644 --- a/sys/decklink/gstdecklinkvideosink.cpp +++ b/sys/decklink/gstdecklinkvideosink.cpp @@ -438,7 +438,8 @@ gst_decklink_video_sink_prepare (GstBaseSink * bsink, GstBuffer * buffer) HRESULT ret; GstClockTime timestamp, duration; GstClockTime running_time, running_time_duration; - GstClockTime latency, render_delay, ts_offset; + GstClockTime latency, render_delay; + GstClockTimeDiff ts_offset; gint i; GST_DEBUG_OBJECT (self, "Preparing buffer %p", buffer); @@ -471,7 +472,7 @@ gst_decklink_video_sink_prepare (GstBaseSink * bsink, GstBuffer * buffer) if (ts_offset < 0) { ts_offset = -ts_offset; - if (ts_offset < running_time) + if ((GstClockTime) ts_offset < running_time) running_time -= ts_offset; else running_time = 0; |