mmlibs/mmfw/src/utils/audioutils/rateconvert.cpp
changeset 38 4269ca484c7b
parent 0 40261b775718
child 32 ae690a8c4a18
--- a/mmlibs/mmfw/src/utils/audioutils/rateconvert.cpp	Tue Jul 06 16:02:18 2010 +0300
+++ b/mmlibs/mmfw/src/utils/audioutils/rateconvert.cpp	Wed Aug 18 11:16:18 2010 +0300
@@ -219,7 +219,7 @@
 	TInt rawValue = aBufferLength;
 	ASSERT(iFromRate < iToRate); // should not be called otherwise
 	// upsample - will generate more data. use floats to avoid extra round error
-	rawValue = TInt(rawValue * TReal(iToRate) / TReal(iFromRate) + 0.5) + 4*sizeof(TInt16); // add some fudge factor just in case
+	rawValue = TInt(rawValue * TReal(iToRate) / TReal(iFromRate) + 0.5) + 4*sizeof(TInt16); // add some buffer extra buffer
 	rawValue = NextPowerUp(rawValue); // when upscaling always give nice power
 	return rawValue;	
 	}