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/CameraBinderTest.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/CameraBinderTest.java
|
8ea56f68517ffa42bd5f43ab67f4ebfcfcb0cd23 |
|
07-Jul-2015 |
Lazar Trsic <Lazar.Trsic@imgtec.com> |
Replace hard-coded errno values with OsConstants Errno values have been hard-coded inside java code. On the native side however, bionic's errno.h is used (through utils/Errors.h). Some of the numbers are architecture dependent (EOPNOTSUPP, ETIMEDOUT...). This causes Camera app to crash on MIPS devices. There is a check for expected errors, in CameraBinderDecorator.throwOnError, but the error (EOPNOTSUPP) is not recognized and an exception is thrown. Change-Id: I8bcac8f1ced50c76614f566a6e624967a18a25e1
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
|
5717612ba9ac78021e81f5b45ca7903c318499f9 |
|
14-Aug-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Add camera type to getNumberOfCameras. Do not list strange cameras in old API; ensure new API gets all cameras. Bug: 23194168 Change-Id: Ia1fdffac245525674c913fefb1ec06e9094fe8d3
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.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/CameraBinderTest.java
|
2c2546a29601807d0e8618394a1f159f28d737c1 |
|
19-Mar-2015 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Remove ProCamera. Bug: 19186859 Change-Id: I4aaadb53db65b479f92cbb3c05329d1e40317900
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
|
afa91399fd32ede17d440ec1c3321eee0426123c |
|
11-Feb-2015 |
Chien-Yu Chen <cychen@google.com> |
CameraManager: implement flashlight controls Implement the flashlight controls and callbacks and update the torch mode states. Bug: 2682206 Change-Id: I59025f34f9ece75dd535166a25c428b8d68c6e4b
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.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/CameraBinderTest.java
|
4c913801141163362dd5bb7c9784c83f69c11054 |
|
17-Jun-2014 |
Zhijun He <zhijunhe@google.com> |
Camera: Implement HAL1 and higher HAL API coexistence A higher hal version device like HAL3.2 can be opened as HAL1.0 device if HAL supports it. This only applies to camera API1. Change-Id: I4ae9f59f4317158cc1bd7ed7726e4032cdd1fa07
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
|
4961bc88d7bab869a5296789d26fcfa31ad5f644 |
|
17-Jun-2014 |
Igor Murashkin <iam@google.com> |
camera2: Map camera characteristics in the managed layer Change-Id: Ic86c8df3d703e7cf89caa856387e2c0a1b977401
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.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/CameraBinderTest.java
|
4491d684f47fcf1e05652f910587a930be8a4135 |
|
01-Jun-2013 |
Igor Murashkin <iam@google.com> |
camera: Add Java binder proxies for some existing binder interfaces Note that anything not in the AIDL interfaces, will NOT be magically compatible if you just add it there. It probably requires a change in frameworks/av/camera as well. Bug: 9213377 Change-Id: I91d3efb755ed2e3ace139f83573f86efdccccd06
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/CameraBinderTest.java
|