am d8e6a8b7: am 6999ef34: camera2: limit flexYUV array size in DngCreator automerge: fdb2112

* commit 'd8e6a8b7643ffa037fbd0e409674c450f0296809':
  camera2: limit flexYUV array size in DngCreator
This commit is contained in:
Lajos Molnar
2015-02-03 23:27:55 +00:00
committed by Android Git Automerger

View File

@@ -530,9 +530,9 @@ public final class DngCreator implements AutoCloseable {
int uPixStride = uPlane.getPixelStride();
byte[] yuvPixel = { 0, 0, 0 };
byte[] yFullRow = new byte[yPixStride * width];
byte[] uFullRow = new byte[uPixStride * width / 2];
byte[] vFullRow = new byte[vPixStride * width / 2];
byte[] yFullRow = new byte[yPixStride * (width - 1) + 1];
byte[] uFullRow = new byte[uPixStride * (width / 2 - 1) + 1];
byte[] vFullRow = new byte[vPixStride * (width / 2 - 1) + 1];
byte[] finalRow = new byte[BYTES_PER_RGB_PIX * width];
for (int i = 0; i < height; i++) {
int halfH = i / 2;