2da496f1ce63548486fe28e074f6af90c970db8c |
|
14-Apr-2016 |
Chien-Yu Chen <cychen@google.com> |
Camera2: Stop repeating request for abandoned output Stop repeating request if any of its output stream is abandoned and notify that repeating request has been stopped. Update binder tests for binder interface changes. Update CameraDeviceImpl to expect an exception when canceling a repeating request that is already stopped. Bug: 21270879 Change-Id: I9fa72ae7218948aac88cb1a8e57839bd022c4a5e
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
5d2d7788f1759b0f3d2c057af0b3ea61b0354fee |
|
18-Dec-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Switch to auto-gen C++ binder interfaces - Move camera AIDL files to frameworks/av - Update makefiles to point to new AIDL locations - Adjust camera2 implementation to match modifications to AIDL needed for native AIDL auto-generation - Move Surface.aidl to frameworks/native to allow use in native AIDL. Use android::view::Surface in Surface JNI to serialize Surface objects to ensure parceling compatibility. - Adjust service binder tests to new interface Bug: 25091611 Change-Id: I85b817374b34a4540fa145328dbe4bbf7f746baf
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
7a316f6b1b040f0113161db87a36397aebfb80b8 |
|
13-Apr-2015 |
Chien-Yu Chen <cychen@google.com> |
camera2: validate reprocess request's session Add a session ID to CaptureResult to indicate the session where the result comes from. When creating a reprocess capture request with a capture result, the session ID will be carried over to the reprocess capture request. Reprocess capture request's session ID will be used to validate that it matches the session ID when submitting the reprocess capture request to a session. Bug: 20263212 Change-Id: I024c1a28ecf0a43909a0ed3814a11360c318417f
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
ad916f7fd3fbb202f2993fea04b0bdad3dcd6de6 |
|
11-Apr-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add prepare method for output buffer pre-allocation Normally, buffers for camera output Surfaces are allocated as needed. This minimizes memory overhead and time to first frame. However, if allocation takes a long time, as it can do for full-resolution output buffers, full frame rate may not be maintainable with the added allocation overhead. The prepare() method allows an application to indicate that buffers for a given output Surface should be preallocated by the camera device. Once the allocation is complete, the onSurfacePrepared callback is invoked. The application may then use the prepared Surface without concerns about allocation-caused delays. Change-Id: I4f616dc87dd4346f408cf1ea37d48a642ceb57da
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
5398a676809faaf3c6c2875edc1907ad6b8e1c89 |
|
19-Mar-2015 |
Chien-Yu Chen <cychen@google.com> |
camera2: add reprocess support Add reprocess API and implementation to support creating reprocess capture sessions, reprocess requests, and receiving reprocess capture results. Change-Id: I4c1c02f41d1712f65e729ea3ba09592a27ffe86d
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
bfbbee756663aeeb38706bb1bd4841dcd050f91b |
|
12-Mar-2015 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: update createStream API to add new rotation field Change-Id: I0f4343a0bfa7bf09ba887c78a1da1c08daa35333
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
864005b02625fb9a82336b736bf1ca81b1fa77f2 |
|
24-Feb-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Remove unused parameters in ICameraDeviceUser#createStream - width, height, format are unused Change-Id: I26540aab1118108b0325df69cfa2dd23da41849b
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
acc0095bc84914d3ce41ad8298f698c37935b8a8 |
|
06-Aug-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Correct error handling - Report capture failures from service to application - Only go to error state for device-level errors - Adjust binder interface method names to match the service side names - Reduce failed session creation logging - Don't fire CaptureSession.onActive for CameraDevice.onBusy - Check with session to determine capture failure reason Bug: 17160301 Bug: 15524101 Bug: 14448494 Bug: 11272459 Change-Id: I9dd606004fd7845910dc865738fbe17f1640f07d
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
72f9f0a96e4476ef231d5001cb30521ad4ce5b1e |
|
15-May-2014 |
Igor Murashkin <iam@google.com> |
camera2: Move parameters around to different packages * Camera-specific params to android.hardware.camera2.params * Remove android.hardware.camera2.Size * Move Rational to android.util Bug: 14628001 Change-Id: Ie7a82bf9f4a0d8c18e0dc3a1581123c0d95da3f0
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
438d77e0429f78def6c0cb3c21095202c71b8220 |
|
11-Apr-2014 |
Zhijun He <zhijunhe@google.com> |
MediaFrameworkTest: Fix Camera2 API unit test build breakage Change-Id: I49329e2c3bbf1290f1f6e7c64dbb56eb831e5a96
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
5c207ec9a080f3be8ca28de8310483fe1c182c51 |
|
02-Apr-2014 |
Igor Murashkin <iam@google.com> |
camera2: Fix out-of-date metadata test * The tag android.sensor.calibrationTransform1 was renamed to android.sensor.calibrationTransform (1 removed) Bug: 12002757 Change-Id: Ida0e37a30222f08d0d9bb3871717c74c21e428ac
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
e841d4e16526a2e466f662305682aa3459d07c15 |
|
05-Sep-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Implement idle callbacks - Rework camera callback binder interface - Connect up idle, disconnect callbacks - A few unit tests for shutter firing and idle use Bug: 10549462 Change-Id: I8455a8a0561e366b7edeef6b101682be2ec44d79
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
7b7a154026f5660de68180de8a2158dff51889e6 |
|
26-Sep-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: Fix Camera integration test deadlock The problem was: when SurfaceTexture is used, test didn't acquire/release images when they are produced, then it starves the producer and cause deadlock. This change replaces SurfaceTexture with ImageReader, release every image produced immediately. Bug: 10360518 Change-Id: I9aabaee23013277c2da6f5825ac931bc10511fbc
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
2001188be30649198972a3199a4322d6f7f5f93d |
|
25-Sep-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2: Implement CameraManager#getCameraCharacteristics Bug: 10904541 Bug: 10360518 Change-Id: I1da0b0319703fda46789f15a232e56ed1d928bc3
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
68f40066c914aefc1f88819dd46dd1135fb9f5bc |
|
10-Sep-2013 |
Igor Murashkin <iam@google.com> |
camera2: Rename CameraProperties to CameraCharacteristics Bug: 10360518 Change-Id: I8667bdcc8c9528ace96dc675585f923004932641
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
70c2207c34cf0e6b3b383b1b1500ff5385aa51a6 |
|
27-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Immutable metadata Make all camera metadata immutable once created; requests are created using CameraRequest.Builder. - Separate CameraMetadata implementation from interface - Implement deep copying of metadata - Requests/results/properties have-a native implementation Bug: 10360518 Change-Id: Ia6300c237219d39f70c63156fa9ca666d951a36e
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
8ebd52bf4166a5ef8b7e91c9e3ecce2ce27cff12 |
|
13-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add CameraDevice#flush() - For quickly clearing out all pending and in-progress captures Bug: 9758581 Change-Id: Ie4123fcc4d4b648a11d4a6257c531f07182bab39
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
b6c38e9de1a2824ce599d7074fa4a226926177c1 |
|
16-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Remove redundant Keys classes Also update tests accordingly Bug: 10345522 Change-Id: I8c7d17cdfbda6faba09134745a96089bf1b70cb7
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
66ef64514464a1bb9c7931993cc8db3d7539f39a |
|
08-Aug-2013 |
Ruben Brunk <rubenbrunk@google.com> |
Refactor CameraService to handle errors properly. Bug: 10361136 - Connect calls now return status_t error flags. Change-Id: Ibce9ab047348cfcade7e70a2ef03f5a833e13af8
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
693e21d6052b32ad7815d9c0d7bd01fd6170a608 |
|
31-Jul-2013 |
Zhijun He <zhijunhe@google.com> |
MediaFrameworkTest: Add camera capture result callback test Also refactor the code to reduce code duplication. Change-Id: I428ad73510043ebf9e62cd7841bfdb683c96f9bc
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
2f1a2e423e0fbb64467d6fcfa4e82c6384f31210 |
|
26-Jul-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2 API: Rename package to android.hardware.camera2 Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
7f4d3147d1851d2f0c544e45390c139bda9fd9aa |
|
23-Jul-2013 |
Zhijun He <zhijunhe@google.com> |
camera2: Implement CameraDevice#waitUntilIdle Also cleanup some logging/comments. Change-Id: Id1a4dd853519802a2b74b8d2172095ba388329e6
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
229019e6afdc4574988196b6333b187d3ed482cf |
|
23-Jul-2013 |
Zhijun He <zhijunhe@google.com> |
MediaFrameworkTest: Fix camera unit test failure Fix for testSubmitStreamingRequest failure Change-Id: I2e22a56b3da90112a668c2185b05eb9288cde392
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
d7bf1778df666e82268d1e4549d248ce3dfc9665 |
|
13-Jul-2013 |
Igor Murashkin <iam@google.com> |
camera2: Implement CameraDevice#getCameraInfo Bug: 9529161 Change-Id: Ie37d1e07bb8416cbb141f4d49e52337bf7236610
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
70725500dcf3b666b43d50563d64705aab58d2d3 |
|
25-Jun-2013 |
Igor Murashkin <iam@google.com> |
Initial camera device implementation * Working streaming preview requests only * Almost everything else returns empty objects that don't do anything Bug: 9213377 Change-Id: Ie6f02a7c0952b0f5ebc41905425b15cae221f7d3
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
36483e9622b399ea1368fb84ed0c5a5495f65e42 |
|
25-Jun-2013 |
Igor Murashkin <iam@google.com> |
Revert "Initial camera device implementation" This reverts commit 59bc67c732eab53b370b196066e8012d3f6bf09a. Change-Id: I9e1ce3b9f4af4e2b9b98855c0ca533581c87ea7f
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|
59bc67c732eab53b370b196066e8012d3f6bf09a |
|
20-Jun-2013 |
Igor Murashkin <iam@google.com> |
Initial camera device implementation * Working streaming preview requests only * Almost everything else returns empty objects that don't do anything Bug: 9213377 Change-Id: I183dd47ddd737ec2c3c374e5c3461542a97f09b0
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraDeviceBinderTest.java
|