diff options
author | Pawit Pornkitprasan <p.pawit@gmail.com> | 2014-11-19 22:29:34 +0700 |
---|---|---|
committer | Pawit Pornkitprasan <p.pawit@gmail.com> | 2014-11-19 22:29:36 +0700 |
commit | 2f52c5bcde5781da23505c28b2600b332fb3b0f6 (patch) | |
tree | c07015578e1955f7326311c76713b5653d3c0624 /src/com/android/camera/VideoModule.java | |
parent | b2004bc7af3311e7dedf7ed42f820a5e08a4bd99 (diff) | |
download | android_packages_apps_Camera2-2f52c5bcde5781da23505c28b2600b332fb3b0f6.tar.gz android_packages_apps_Camera2-2f52c5bcde5781da23505c28b2600b332fb3b0f6.tar.bz2 android_packages_apps_Camera2-2f52c5bcde5781da23505c28b2600b332fb3b0f6.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/com/android/camera/VideoModule.java')
-rw-r--r-- | src/com/android/camera/VideoModule.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index 73e5548ec..249b49bc4 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -790,7 +790,7 @@ public class VideoModule extends CameraModule */ private static Point getDesiredPreviewSize(Context context, CameraSettings settings, 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); } |