Index: talk/app/webrtc/java/android/org/webrtc/CameraEnumerationAndroid.java |
diff --git a/talk/app/webrtc/java/android/org/webrtc/CameraEnumerationAndroid.java b/talk/app/webrtc/java/android/org/webrtc/CameraEnumerationAndroid.java |
index 347befc5ec5dc358e3138c86894a36e466eb3b07..32341a342122acfaef980e0a67bcf511af9bbb3d 100644 |
--- a/talk/app/webrtc/java/android/org/webrtc/CameraEnumerationAndroid.java |
+++ b/talk/app/webrtc/java/android/org/webrtc/CameraEnumerationAndroid.java |
@@ -203,8 +203,9 @@ public class CameraEnumerationAndroid { |
return Collections.min(listFpsRange, |
new ClosestComparator<int[]>() { |
@Override int diff(int[] range) { |
- return abs(framerate - range[android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX]) |
- + abs(framerate - range[android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX]); |
+ return range[android.hardware.Camera.Parameters.PREVIEW_FPS_MIN_INDEX] |
+ + 10 * abs(framerate |
+ - range[android.hardware.Camera.Parameters.PREVIEW_FPS_MAX_INDEX]); |
} |
}); |
} |