summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorEmilian Peev <epeev@google.com>2021-07-21 14:37:18 -0700
committerEmilian Peev <epeev@google.com>2021-07-22 13:40:26 -0700
commitaee0d658d634a530723388b417aebdb0abb97ee7 (patch)
tree0eaafbdb0bb5baa6e2501559d84a34af03d58974 /core/java/android
parent5002d71146d757301c29a6ae0b7323450c980aec (diff)
Camera: Include the parceled image dimensions
All parceled images need to include valid and correct dimensions. Bug: 194324683 Test: Manual using extensions sample application, Camera CTS Change-Id: I5ba90757e6edb0bb6bf1756d158c7ee402ce54ca
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/hardware/camera2/impl/CameraAdvancedExtensionSessionImpl.java2
-rw-r--r--core/java/android/hardware/camera2/impl/CameraExtensionSessionImpl.java2
2 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/hardware/camera2/impl/CameraAdvancedExtensionSessionImpl.java b/core/java/android/hardware/camera2/impl/CameraAdvancedExtensionSessionImpl.java
index bfc1f2765c3b..eff4b734b077 100644
--- a/core/java/android/hardware/camera2/impl/CameraAdvancedExtensionSessionImpl.java
+++ b/core/java/android/hardware/camera2/impl/CameraAdvancedExtensionSessionImpl.java
@@ -812,6 +812,8 @@ public final class CameraAdvancedExtensionSessionImpl extends CameraExtensionSes
Log.e(TAG,"Failed to parcel buffer fence!");
}
}
+ parcelImage.width = img.getWidth();
+ parcelImage.height = img.getHeight();
parcelImage.format = img.getFormat();
parcelImage.timestamp = img.getTimestamp();
parcelImage.transform = img.getTransform();
diff --git a/core/java/android/hardware/camera2/impl/CameraExtensionSessionImpl.java b/core/java/android/hardware/camera2/impl/CameraExtensionSessionImpl.java
index 537b894d9a6a..39ebcecad2c3 100644
--- a/core/java/android/hardware/camera2/impl/CameraExtensionSessionImpl.java
+++ b/core/java/android/hardware/camera2/impl/CameraExtensionSessionImpl.java
@@ -1640,6 +1640,8 @@ public final class CameraExtensionSessionImpl extends CameraExtensionSession {
Log.e(TAG,"Failed to parcel buffer fence!");
}
}
+ parcelImage.width = img.getWidth();
+ parcelImage.height = img.getHeight();
parcelImage.format = img.getFormat();
parcelImage.timestamp = img.getTimestamp();
parcelImage.transform = img.getTransform();