diff options
Diffstat (limited to 'ext/jpeg/gstjpegdec.c')
-rw-r--r-- | ext/jpeg/gstjpegdec.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index eb5fb813..84f35390 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -828,8 +828,8 @@ gst_jpeg_dec_chain (GstPad * pad, GstBuffer * buf) GstClockTime next_ts; dec->frames_decoded++; - next_ts = dec->frames_decoded * GST_SECOND * - dec->framerate_denominator / dec->framerate_numerator; + next_ts = gst_util_uint64_scale (dec->frames_decoded, + GST_SECOND * dec->framerate_denominator, dec->framerate_numerator); duration = next_ts - dec->next_ts; dec->next_ts = next_ts; |