diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-04-20 19:32:00 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-04-20 19:42:13 +0100 |
commit | 8d8e9af0a89cff894f7ee8e6fc8b83fe3f39562f (patch) | |
tree | 92b9bb4383761b780ef1a3adab4c1edb9f9a67a8 | |
parent | a097571c0a6da9d8deeedc2d613f6c730b129833 (diff) |
jpegdec: fix warning for still images by not trying to divide by 0
Don't pass a 0 divisor to gst_util_uint64_scale(), or it will complain
in the single image case where fps=0/1 (are we supposed to differentiate
between no fps=still image and fps=0/1=variable rate here btw?)
-rw-r--r-- | ext/jpeg/gstjpegdec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index 2c683979..a0391cc8 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -985,7 +985,7 @@ gst_jpeg_dec_chain (GstPad * pad, GstBuffer * buf) /* calculate or assume an average frame duration for QoS purposes */ GST_OBJECT_LOCK (dec); - if (dec->framerate_denominator != 0) { + if (dec->framerate_numerator != 0) { dec->qos_duration = gst_util_uint64_scale (GST_SECOND, dec->framerate_denominator, dec->framerate_numerator); } else { |