diff options
author | Eino-Ville Talvala <etalvala@google.com> | 2015-01-28 12:55:12 -0800 |
---|---|---|
committer | Eino-Ville Talvala <etalvala@google.com> | 2015-01-28 12:57:56 -0800 |
commit | ccf6e88eec6081f83b21e97d930205fa5419583e (patch) | |
tree | 5f8d01253f25b8a7c2dbbebb428d98725e8d7a3f /core/java/android/hardware/camera2 | |
parent | cefcd81bdb47ca3196fe487e684880d70ff8073c (diff) | |
download | frameworks_base-ccf6e88eec6081f83b21e97d930205fa5419583e.zip frameworks_base-ccf6e88eec6081f83b21e97d930205fa5419583e.tar.gz frameworks_base-ccf6e88eec6081f83b21e97d930205fa5419583e.tar.bz2 |
Camera2 legacy: Do not advertise NV21 support.
Also reduce logging somewhat for common scenarios.
Bug: 19161738
Change-Id: If96ed7d2bac0229159564072d7969d7bea3fae27
Diffstat (limited to 'core/java/android/hardware/camera2')
-rw-r--r-- | core/java/android/hardware/camera2/legacy/LegacyMetadataMapper.java | 12 | ||||
-rw-r--r-- | core/java/android/hardware/camera2/utils/ArrayUtils.java | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/core/java/android/hardware/camera2/legacy/LegacyMetadataMapper.java b/core/java/android/hardware/camera2/legacy/LegacyMetadataMapper.java index 03540e1..347db05 100644 --- a/core/java/android/hardware/camera2/legacy/LegacyMetadataMapper.java +++ b/core/java/android/hardware/camera2/legacy/LegacyMetadataMapper.java @@ -328,15 +328,15 @@ public class LegacyMetadataMapper { appendStreamConfig(availableStreamConfigs, ImageFormat.YUV_420_888, previewSizes); for (int format : p.getSupportedPreviewFormats()) { - if (ImageFormat.isPublicFormat(format)) { + if (ImageFormat.isPublicFormat(format) && format != ImageFormat.NV21) { appendStreamConfig(availableStreamConfigs, format, previewSizes); - } else { + } else if (VERBOSE) { /* * Do not add any formats unknown to us * (since it would fail runtime checks in StreamConfigurationMap) */ - Log.w(TAG, - String.format("mapStreamConfigs - Skipping non-public format %x", format)); + Log.v(TAG, + String.format("mapStreamConfigs - Skipping format %x", format)); } } @@ -389,8 +389,8 @@ public class LegacyMetadataMapper { int j = 0; for (String mode : antiBandingModes) { int convertedMode = convertAntiBandingMode(mode); - if (convertedMode == -1) { - Log.w(TAG, "Antibanding mode " + ((mode == null) ? "NULL" : mode) + + if (VERBOSE && convertedMode == -1) { + Log.v(TAG, "Antibanding mode " + ((mode == null) ? "NULL" : mode) + " not supported, skipping..."); } else { modes[j++] = convertedMode; diff --git a/core/java/android/hardware/camera2/utils/ArrayUtils.java b/core/java/android/hardware/camera2/utils/ArrayUtils.java index 5a78bbd..79a335c 100644 --- a/core/java/android/hardware/camera2/utils/ArrayUtils.java +++ b/core/java/android/hardware/camera2/utils/ArrayUtils.java @@ -117,7 +117,7 @@ public class ArrayUtils { // Guard against unexpected values if (strIndex < 0) { - Log.w(TAG, "Ignoring invalid value " + str); + if (VERBOSE) Log.v(TAG, "Ignoring invalid value " + str); continue; } |