Merge "Fix DataSpaceTest cts issue."

This commit is contained in:
Sally Qi
2022-01-15 02:24:12 +00:00
committed by Android (Google) Code Review

View File

@@ -1124,6 +1124,8 @@ public class ImageReader implements AutoCloseable {
private class SurfaceImage extends android.media.Image {
public SurfaceImage(int format) {
mFormat = format;
mHardwareBufferFormat = ImageReader.this.mHardwareBufferFormat;
mDataSpace = ImageReader.this.mDataSpace;
}
SurfaceImage(int hardwareBufferFormat, long dataSpace) {
@@ -1228,6 +1230,12 @@ public class ImageReader implements AutoCloseable {
return nativeGetHardwareBuffer();
}
@Override
public long getDataSpace() {
throwISEIfImageIsInvalid();
return mDataSpace;
}
@Override
public void setTimestamp(long timestampNs) {
throwISEIfImageIsInvalid();