VideoCapturerAndroid - allow lower frame rate in bad lightning
Insted of using a fixed frame rate, we allow the camera to use a lower frame rate. The camera will choose depending on lightning condition. TESTED= In a room with low light on N5, N6 N7, Galaxy 4. BUG=webrtc:5262 R=magjed@webrtc.org Review URL: https://codereview.webrtc.org/1479563004 . Cr-Commit-Position: refs/heads/master@{#10807}
This commit is contained in:
@ -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]);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user