summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvincechiu <vincechiu@google.com>2018-10-01 14:29:38 +0800
committervincechiu <vincechiu@google.com>2018-10-01 14:29:38 +0800
commitd4bb2db38801229cee3409c18615d4d9e8532480 (patch)
treebdf01383eddb118d959064c96e5baa870f938e7b
parentaf34e005a254c87cb00d9b2d0bcc2e76ce6946dd (diff)
downloaddisplay-d4bb2db38801229cee3409c18615d4d9e8532480.tar.gz
Gralloc: Modify ImplDefinedFormat to NV21
For CAMERA_OUTPUT, modify it from NV12 to NV21 Bug: 113831749 Bug: 113139477 Test: Run GCA Change-Id: I59e181eac126b6d6ced8f2cdf3e80adf44022508
-rw-r--r--gralloc/gr_allocator.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/gralloc/gr_allocator.cpp b/gralloc/gr_allocator.cpp
index 12245197..2e2b423b 100644
--- a/gralloc/gr_allocator.cpp
+++ b/gralloc/gr_allocator.cpp
@@ -29,7 +29,6 @@
#include <log/log.h>
#include <algorithm>
-#include <cutils/properties.h>
#include <vector>
#include "gr_allocator.h"
@@ -213,12 +212,7 @@ int Allocator::GetImplDefinedFormat(uint64_t usage, int format) {
if (format == HAL_PIXEL_FORMAT_YCbCr_420_888) {
gr_format = HAL_PIXEL_FORMAT_NV21_ZSL; // NV21
} else {
- char prop[PROPERTY_VALUE_MAX];
- property_get("vendor.gralloc.ImplDefinedCameraOutput.nv21", prop, "0");
- if(atoi(prop) > 0)
- gr_format = HAL_PIXEL_FORMAT_YCrCb_420_SP_VENUS; // NV21 preview
- else
- gr_format = HAL_PIXEL_FORMAT_YCbCr_420_SP_VENUS; // NV12 preview
+ gr_format = HAL_PIXEL_FORMAT_YCrCb_420_SP_VENUS; // NV21 preview
}
} else if (usage & BufferUsage::COMPOSER_OVERLAY) {
// XXX: If we still haven't set a format, default to RGBA8888