ext/lame/gstlame.c: Use gst_util_uint64_scale instead of gst_util_uint64_scale_int...
authorSebastian Dröge <slomo@circular-chaos.org>
Mon, 14 Jan 2008 11:24:57 +0000 (11:24 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Mon, 14 Jan 2008 11:24:57 +0000 (11:24 +0000)
Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_sink_event):
Use gst_util_uint64_scale instead of gst_util_uint64_scale_int
as 8 * GST_SECOND is too large for int.

ext/lame/gstlame.c

index cff4add..71576af 100644 (file)
@@ -974,7 +974,7 @@ gst_lame_sink_event (GstPad * pad, GstEvent * event)
         if (size > 0 && lame->last_flow == GST_FLOW_OK) {
           gint64 duration;
 
-          duration = gst_util_uint64_scale_int (size, 8 * GST_SECOND,
+          duration = gst_util_uint64_scale (size, 8 * GST_SECOND,
               1000 * lame->bitrate);
 
           if (lame->last_ts == GST_CLOCK_TIME_NONE) {