aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Layher <layhertony@gmail.com>2015-01-11 22:07:00 +0100
committerJaime Lopez <jaime.lopez@gmail.com>2015-01-30 01:14:08 +0100
commit824aff7daf8bd28c0edf7bb50091b7f4ed1c9867 (patch)
tree07ba90dc8a408c2bc9cc42e0c1c4432d04a2f81a
parentf5189d42e1a1faff6c58577114e8a89368b2c113 (diff)
camera: add 3840x2160 video size
Change-Id: I95f9e15f40f7007e7af4f4df2d10358bd0149d3b
-rw-r--r--camera/CameraWrapper.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/camera/CameraWrapper.cpp b/camera/CameraWrapper.cpp
index f204916..d235ef7 100644
--- a/camera/CameraWrapper.cpp
+++ b/camera/CameraWrapper.cpp
@@ -112,6 +112,11 @@ static char *camera_fixup_getparams(int id, const char *settings)
params.dump();
#endif
+ const char *videoSizesStr = params.get(android::CameraParameters::KEY_SUPPORTED_VIDEO_SIZES);
+ char tmpsz[strlen(videoSizesStr) + 10 + 1];
+ sprintf(tmpsz, "3840x2160,%s", videoSizesStr);
+ params.set(android::CameraParameters::KEY_SUPPORTED_VIDEO_SIZES, tmpsz);
+
if (params.get(android::CameraParameters::KEY_RECORDING_HINT)) {
videoMode = (!strcmp(params.get(
android::CameraParameters::KEY_RECORDING_HINT), "true"));