Fix integer division truncation bug.

Review URL: https://webrtc-codereview.appspot.com/721005/

git-svn-id: http://webrtc.googlecode.com/svn/trunk@2606 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
thakis@chromium.org 2012-08-13 19:26:12 +00:00
parent 81d110bcc7
commit 65bc254309

View File

@ -565,7 +565,7 @@ int VCMFecMethod::BitsPerFrame(const VCMProtectionParameters* parameters) {
// layer. // layer.
const float bitRateRatio = const float bitRateRatio =
kVp8LayerRateAlloction[parameters->numLayers - 1][0]; kVp8LayerRateAlloction[parameters->numLayers - 1][0];
float frameRateRatio = powf(1 / 2, parameters->numLayers - 1); float frameRateRatio = powf(1 / 2.0, parameters->numLayers - 1);
float bitRate = parameters->bitRate * bitRateRatio; float bitRate = parameters->bitRate * bitRateRatio;
float frameRate = parameters->frameRate * frameRateRatio; float frameRate = parameters->frameRate * frameRateRatio;