summaryrefslogtreecommitdiffstats
path: root/camera2
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2014-09-08 15:05:04 -0700
committerEino-Ville Talvala <etalvala@google.com>2014-09-08 15:58:33 -0700
commit171362f843c1e7623f29db1781176f85b1f74815 (patch)
tree8cf2809524cb0a50e8cc7bcbffb18272ac36e07c /camera2
parentd5205c2648ba1213f28a232379d10b07a7ee9bdc (diff)
downloadandroid_frameworks_ex-171362f843c1e7623f29db1781176f85b1f74815.tar.gz
android_frameworks_ex-171362f843c1e7623f29db1781176f85b1f74815.tar.bz2
android_frameworks_ex-171362f843c1e7623f29db1781176f85b1f74815.zip
Camera2: Update for camera2 API changes
Add frame number to CaptureCallback#onCaptureStarted Bug: 17421092 Change-Id: I8ffc0c7c22a5f3a25e923aaf1ecf166c7a264508
Diffstat (limited to 'camera2')
-rw-r--r--camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2AgentImpl.java2
-rw-r--r--camera2/public/src/com/android/ex/camera2/blocking/BlockingCaptureCallback.java4
-rw-r--r--camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackForwarder.java4
-rw-r--r--camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackSplitter.java4
-rw-r--r--camera2/utils/tests/src/com/android/ex/camera2/utils/Camera2UtilsTest.java4
5 files changed, 9 insertions, 9 deletions
diff --git a/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2AgentImpl.java b/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2AgentImpl.java
index 62cb700..62b9dd3 100644
--- a/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2AgentImpl.java
+++ b/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2AgentImpl.java
@@ -1074,7 +1074,7 @@ class AndroidCamera2AgentImpl extends CameraAgent {
new CaptureAvailableListener() {
@Override
public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request,
- long timestamp) {
+ long timestamp, long frameNumber) {
if (shutter != null) {
handler.post(new Runnable() {
@Override
diff --git a/camera2/public/src/com/android/ex/camera2/blocking/BlockingCaptureCallback.java b/camera2/public/src/com/android/ex/camera2/blocking/BlockingCaptureCallback.java
index 4fb2c43..f55437f 100644
--- a/camera2/public/src/com/android/ex/camera2/blocking/BlockingCaptureCallback.java
+++ b/camera2/public/src/com/android/ex/camera2/blocking/BlockingCaptureCallback.java
@@ -123,8 +123,8 @@ public class BlockingCaptureCallback extends CameraCaptureSession.CaptureCallbac
@Override
public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request,
- long timestamp) {
- if (mProxy != null) mProxy.onCaptureStarted(session, request, timestamp);
+ long timestamp, long frameNumber) {
+ if (mProxy != null) mProxy.onCaptureStarted(session, request, timestamp, frameNumber);
mStateChangeListener.onStateChanged(CAPTURE_STARTED);
}
diff --git a/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackForwarder.java b/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackForwarder.java
index 97b5b6e..e6988b5 100644
--- a/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackForwarder.java
+++ b/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackForwarder.java
@@ -89,11 +89,11 @@ public class Camera2CaptureCallbackForwarder extends CaptureCallback {
@Override
public void onCaptureStarted(final CameraCaptureSession session, final CaptureRequest request,
- final long timestamp) {
+ final long timestamp, final long frameNumber) {
mHandler.post(new Runnable() {
@Override
public void run() {
- mListener.onCaptureStarted(session, request, timestamp);
+ mListener.onCaptureStarted(session, request, timestamp, frameNumber);
}});
}
}
diff --git a/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackSplitter.java b/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackSplitter.java
index f813076..86c6070 100644
--- a/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackSplitter.java
+++ b/camera2/utils/src/com/android/ex/camera2/utils/Camera2CaptureCallbackSplitter.java
@@ -87,9 +87,9 @@ public class Camera2CaptureCallbackSplitter extends CaptureCallback {
@Override
public void onCaptureStarted(CameraCaptureSession session, CaptureRequest request,
- long timestamp) {
+ long timestamp, long frameNumber) {
for (CaptureCallback target : mRecipients) {
- target.onCaptureStarted(session, request, timestamp);
+ target.onCaptureStarted(session, request, timestamp, frameNumber);
}
}
}
diff --git a/camera2/utils/tests/src/com/android/ex/camera2/utils/Camera2UtilsTest.java b/camera2/utils/tests/src/com/android/ex/camera2/utils/Camera2UtilsTest.java
index 3156cf7..ea320a7 100644
--- a/camera2/utils/tests/src/com/android/ex/camera2/utils/Camera2UtilsTest.java
+++ b/camera2/utils/tests/src/com/android/ex/camera2/utils/Camera2UtilsTest.java
@@ -55,9 +55,9 @@ public class Camera2UtilsTest extends Camera2DeviceTester {
for (CaptureCallback each : terminals) {
verify(each).onCaptureSequenceCompleted(null, 0, 0L);
}
- splitter.onCaptureStarted(null, null, 0L);
+ splitter.onCaptureStarted(null, null, 0L, 1L);
for (CaptureCallback each : terminals) {
- verify(each).onCaptureStarted(null, null, 0L);
+ verify(each).onCaptureStarted(null, null, 0L, 1L);
}
}