From 4ef977c08fbef97219c4e6c436ad6a02e994e3d4 Mon Sep 17 00:00:00 2001 From: Ronghua Wu Date: Tue, 28 Jul 2015 15:05:51 -0700 Subject: [PATCH] media: fix estimateFrameRatesFor to use correct ratio Bug: 22504214 Change-Id: I5a325ae495b76aadd3fcbb8932d865c2f6322b2a --- media/java/android/media/MediaCodecInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/java/android/media/MediaCodecInfo.java b/media/java/android/media/MediaCodecInfo.java index 76d36a09b5926..65d04507db67c 100644 --- a/media/java/android/media/MediaCodecInfo.java +++ b/media/java/android/media/MediaCodecInfo.java @@ -1216,7 +1216,7 @@ public final class MediaCodecInfo { private Range estimateFrameRatesFor(int width, int height) { Size size = findClosestSize(width, height); Range range = mMeasuredFrameRates.get(size); - Double ratio = (double)(width * height) / (size.getWidth() * size.getHeight()); + Double ratio = (double)(size.getWidth() * size.getHeight()) / (width * height); return Range.create(range.getLower() * ratio, range.getUpper() * ratio); }