aboutsummaryrefslogtreecommitdiff
path: root/apps/CameraITS/service/src/com/android/camera2/its/ItsService.java
diff options
context:
space:
mode:
Diffstat (limited to 'apps/CameraITS/service/src/com/android/camera2/its/ItsService.java')
-rw-r--r--apps/CameraITS/service/src/com/android/camera2/its/ItsService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/CameraITS/service/src/com/android/camera2/its/ItsService.java b/apps/CameraITS/service/src/com/android/camera2/its/ItsService.java
index 0c90846..099a2c9 100644
--- a/apps/CameraITS/service/src/com/android/camera2/its/ItsService.java
+++ b/apps/CameraITS/service/src/com/android/camera2/its/ItsService.java
@@ -1008,7 +1008,8 @@ public class ItsService extends Service implements SensorEventListener {
int format = capture.getFormat();
if (format == ImageFormat.JPEG) {
Logt.i(TAG, "Received JPEG capture");
- ByteBuffer buf = capture.getPlanes()[0].getBuffer();
+ byte[] img = ItsUtils.getDataFromImage(capture);
+ ByteBuffer buf = ByteBuffer.wrap(img);
int count = mCountJpg.getAndIncrement();
mSocketRunnableObj.sendResponseCaptureBuffer("jpegImage", buf);
} else if (format == ImageFormat.YUV_420_888) {