From 8fa821a944b7873ec8d665f247d81050f1f5e54a Mon Sep 17 00:00:00 2001 From: Thong Nguyen Date: Mon, 7 Dec 2015 12:59:32 +0000 Subject: [PATCH] Fixed int->double truncation in duration calculation --- StreamingKit/StreamingKit/STKQueueEntry.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingKit/StreamingKit/STKQueueEntry.m b/StreamingKit/StreamingKit/STKQueueEntry.m index 250b0c1..7ac18e9 100755 --- a/StreamingKit/StreamingKit/STKQueueEntry.m +++ b/StreamingKit/StreamingKit/STKQueueEntry.m @@ -46,7 +46,7 @@ { if (processedPacketsCount > STK_BIT_RATE_ESTIMATION_MIN_PACKETS_PREFERRED || (audioStreamBasicDescription.mBytesPerFrame == 0 && processedPacketsCount > STK_BIT_RATE_ESTIMATION_MIN_PACKETS_MIN)) { - double averagePacketByteSize = processedPacketsSizeTotal / processedPacketsCount; + double averagePacketByteSize = (double)processedPacketsSizeTotal / (double)processedPacketsCount; retval = averagePacketByteSize / packetDuration * 8;