summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPawit Pornkitprasan <p.pawit@gmail.com>2014-11-19 22:29:34 +0700
committerMichael Bestas <mikeioannina@gmail.com>2015-11-30 23:51:22 +0200
commit7a9d6a6e310c6d1c4b14bde36c0913dc5a44e81c (patch)
tree9297e979bde3063260a2516fb5593d5274abde9c /src
parent48f63f9296d615f456bc1706f8b3ccb8c498bbcd (diff)
downloadandroid_packages_apps_Camera2-7a9d6a6e310c6d1c4b14bde36c0913dc5a44e81c.tar.gz
android_packages_apps_Camera2-7a9d6a6e310c6d1c4b14bde36c0913dc5a44e81c.tar.bz2
android_packages_apps_Camera2-7a9d6a6e310c6d1c4b14bde36c0913dc5a44e81c.zip
Camera2: fix video recording for older drivers
Older drivers need the preview size to be the same as the video size. This check is done in getDesiredPreviewSize but was broken because CameraCapabilities return an empty list instead of null. Change-Id: If4d570923bd4809c8e651831a061414836e01a36
Diffstat (limited to 'src')
-rw-r--r--src/com/android/camera/VideoModule.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java
index f16fc0a16..5e63a8ae9 100644
--- a/src/com/android/camera/VideoModule.java
+++ b/src/com/android/camera/VideoModule.java
@@ -808,7 +808,7 @@ public class VideoModule extends CameraModule
*/
private static Point getDesiredPreviewSize(CameraCapabilities capabilities,
CamcorderProfile profile, Point previewScreenSize) {
- if (capabilities.getSupportedVideoSizes() == null) {
+ if (capabilities.getSupportedVideoSizes().size() == 0) {
// Driver doesn't support separate outputs for preview and video.
return new Point(profile.videoFrameWidth, profile.videoFrameHeight);
}