Aravind Akella
fcf5809ad4
Merge "Sensor batching APIs for review." into klp-dev
2013-09-06 22:30:19 +00:00
Aravind Akella
d405e0fc82
Sensor batching APIs for review.
...
Change-Id: I34504e1a0856c2dfeceb69c808abdf3e805c5f1f
2013-09-06 15:11:50 -07:00
Timothy Knight
a2815faad7
Camera2: Minor docs fix.
...
Bug: 10639270
Change-Id: Ic5b046a8f8e1c8be83f010e05247914c61b3674b
2013-09-06 13:34:30 -07:00
Ruben Brunk
f267dd1d79
Merge "Fix CameraService error flag when running HAL1 with API2." into klp-dev
2013-09-05 01:23:40 +00:00
Timothy Knight
2629f27362
Camera2: Clarified docs for 3A regions.
...
Bug: 10545568
Change-Id: I0a76e7d063ceccb68707973abd312a1b909155ec
2013-09-04 21:07:13 +00:00
Ruben Brunk
6462be7fa0
Fix CameraService error flag when running HAL1 with API2.
...
Bug: 10620944
Change-Id: I72517a25bfe0e891ed150c568c37e04a9d6cc38c
2013-09-04 12:09:23 -07:00
Timothy Knight
23c8809568
Camera2: Updated Rational for denom=0.
...
Handle NaN and INF using the same semantics as Java floats. No longer
throw an exception if a rational is constructed with a zero-denominator.
This commit is required for the ITS pdk app, since without it, the app
fails when it tries to deserialize rational values that are
(incorrectly) set to 0/0.
Bug: 10337323
Change-Id: I890ec2092f2945abc0f531fc46f9a7f5c71d2dbf
2013-09-04 16:58:58 +00:00
Aravind Akella
1f519d4682
Fix for build breakage. Remove documentation link to hidden registerListener API.
...
Change-Id: Iba5d623bf12f1b6654f570febcc65d591d309038
2013-09-03 19:37:24 -07:00
Igor Murashkin
979cf8e461
Merge "camera2: Don't NPE when closing the CameraDevice" into klp-dev
2013-09-04 00:44:31 +00:00
Aravind Akella
b4c76b18a3
Sensor batching. Implementation for registerListener(with batch support) and flush APIs.
...
Bug: 10109508
Change-Id: I6dfdd986bd8c3368cb568fa7d90abf9c03de9aef
2013-09-03 17:02:41 -07:00
Igor Murashkin
2a3eced15e
camera2: Don't NPE when closing the CameraDevice
...
Bug: 10360518
Change-Id: I0154e12490a063adea753c0aa6ae422605ba5ac5
2013-08-28 17:38:39 -07:00
Eino-Ville Talvala
fb3d78118b
Merge "Camera2: Add CameraDevice#flush()" into klp-dev
2013-08-27 16:49:04 +00:00
Igor Murashkin
9e680685f9
Merge "camera2: CameraDevice#configureOutputs now deletes unused streams" into klp-dev
2013-08-26 20:22:14 +00:00
Igor Murashkin
57ea59b376
camera2: CameraDevice#configureOutputs now deletes unused streams
...
Bug: 10461554
Change-Id: I3dc48e434d83b18909d25723cc8855c82e1072bc
2013-08-26 11:09:40 -07:00
Jeff Brown
511cd35fcc
Docs changes pursuant to API review feedback.
...
Change-Id: I74c51791192f7fefad4e299d25c91438cbf6ab73
2013-08-23 17:44:47 -07:00
Chong Zhang
1f3ecaae63
wifi-display: add certification options
...
When certification mode is enabled:
- Pass wfd session info to wifi display settings
- Allow sink to connect to source
- Add interface in display manager for pausing/resuming session
- Add interface in WifiP2pManager for setting lc, oc and starting
autonomous GO
Note that we're compliant regardless of certification mode, but
some confusing options (eg. allowing incoming connection from
sink) we want to hide when not being tested.
Bug: 9371882
Change-Id: Icc7dcae4e046453796cfa03f5f197055fabf234b
2013-08-23 16:02:09 -07:00
Eino-Ville Talvala
8ebd52bf41
Camera2: Add CameraDevice#flush()
...
- For quickly clearing out all pending and in-progress captures
Bug: 9758581
Change-Id: Ie4123fcc4d4b648a11d4a6257c531f07182bab39
2013-08-23 14:20:35 -07:00
Zhijun He
f293627fc2
Merge "Camera2: Send warning when burst request list is empty" into klp-dev
2013-08-22 22:57:24 +00:00
Zhijun He
fc19e2cfe5
Camera2: Send warning when burst request list is empty
...
Bug: 10360518
Change-Id: I4ab89af9ecb62442ce277d0ad7604298534ff7db
2013-08-22 14:45:24 -07:00
Michael Wright
8e3a41738f
Merge "Expose API to query devices for supported keys" into klp-dev
2013-08-22 21:08:02 +00:00
Zhijun He
6b223c6a5b
Merge "Camera2: cleanup unused imports" into klp-dev
2013-08-21 19:01:11 +00:00
Zhijun He
e8aae8a122
Merge "Camera2: Update tonemap curve definitions." into klp-dev
2013-08-21 18:44:06 +00:00
Zhijun He
ed255a09ec
Camera2: cleanup unused imports
...
Bug: 10360518
Change-Id: I067a29ac43e7d70f07f45463bee46a8f6d3f31a5
2013-08-21 11:27:03 -07:00
Zhijun He
3ffd70554f
Camera2: Update tonemap curve definitions.
...
This updates android.tonemap.curveGreen and android.tonemap.curveBlue
definitions.
Also update android.sensor.info.physicalSize type.
Bug: 10394966
Change-Id: I23156ad0cd67fa59500a1c803068e392514756d4
2013-08-21 11:12:04 -07:00
Eino-Ville Talvala
0125ba70bb
Merge "Camera2: Convert camera device errors to exceptions" into klp-dev
2013-08-21 18:05:49 +00:00
Eino-Ville Talvala
5afd3e91b8
Camera2: Convert camera device errors to exceptions
...
Bug: 10360518
Change-Id: I1752cecf55269c2c9f22962660c0b3fc236138fa
2013-08-21 10:37:04 -07:00
Igor Murashkin
d5ff06a2ce
camera2: add sensor.temperature optional key. clear up some metadata definitions
...
Change-Id: I1fabdf383b303ea52d73a055b83a0c4a1bca3f95
2013-08-20 15:15:06 -07:00
Michael Wright
b7b2d4b490
Expose API to query devices for supported keys
...
Change-Id: I29f230e19c6f851b4b72b2fc8dd41f5abcba4631
2013-08-19 17:06:03 -07:00
Eino-Ville Talvala
b6c38e9de1
Camera2: Remove redundant Keys classes
...
Also update tests accordingly
Bug: 10345522
Change-Id: I8c7d17cdfbda6faba09134745a96089bf1b70cb7
2013-08-19 20:37:37 +00:00
Eino-Ville Talvala
f55916bd31
Merge changes I6d125624,I549a9211 into klp-dev
...
* changes:
Camera2: Fixed issue with HashSet not being initialized
Camera2: Documentation fixes, mostly capitalization mistakes
2013-08-19 19:12:53 +00:00
Ruben Brunk
94a26df84f
Merge "Refactor CameraService to handle errors properly." into klp-dev
2013-08-17 00:29:37 +00:00
Ruben Brunk
66ef645144
Refactor CameraService to handle errors properly.
...
Bug: 10361136
- Connect calls now return status_t error flags.
Change-Id: Ibce9ab047348cfcade7e70a2ef03f5a833e13af8
2013-08-16 18:34:23 +00:00
Eino-Ville Talvala
4068388bee
Camera2: Add user tag to CaptureRequest
...
Bug: 10360518
Change-Id: I781341b4c598c28ee5dd7551b8e05ab19b8fff0d
2013-08-16 11:10:21 -07:00
Benjamin Hendricks
d27e8768bc
Camera2: Fixed issue with HashSet not being initialized
...
Bug: 10345921
Change-Id: I6d12562484b0ed9c59b22e231c3dd050e046b58d
2013-08-15 14:31:38 -07:00
Benjamin Hendricks
24eb8a313f
Camera2: Documentation fixes, mostly capitalization mistakes
...
Bug: 10343538
Change-Id: I549a92117c6ecca385e55c0ca2187c5ee82f024b
2013-08-15 14:31:20 -07:00
Eino-Ville Talvala
66a83ae650
Merge "Camera2: Add metadata keys and enum values" into klp-dev
2013-08-14 20:20:43 +00:00
Igor Murashkin
d48233e1e6
Merge "camera2: Clear up docs for CameraDevice#configureOutputs" into klp-dev
2013-08-14 00:16:42 +00:00
destradaa
0682809ad0
Add support in the platform for Flp Geofencing.
...
Change-Id: I0fb0e276d3a06322697bb5d46323779aca1f78c5
2013-08-13 16:00:04 -07:00
Igor Murashkin
53f91c5c26
camera2: Clear up docs for CameraDevice#configureOutputs
...
Change-Id: Id2397ca17c5968cb4dfdb337ea56be9d5f481669
2013-08-13 14:37:42 -07:00
Eino-Ville Talvala
5a32b20ccc
Camera2: Add metadata keys and enum values
...
- Insert metadata enum ints into CameraMetadata
- Insert metadata Keys into relevant files
- Remove some dead code in CameraMetadata
Generated from /system/media/camera/docs.
Change-Id: I3d864ad8c7add5f35ca740860cb2883d54a0791e
2013-08-13 12:35:57 -07:00
destradaa
1af4b0280a
Add FlpHal layer to support Location Batching.
...
Change-Id: Ia3a57d869dfb3f067a1b95fa66d54f311ddcfdc3
2013-08-08 15:27:38 -07:00
Aravind Akella
f0f4a83112
Fix for build breakage. Correcting the documentatation link in Sensor.java. I added a wrong link {@link #SENSOR_TYPE_ROTATION_VECTOR} instead of {@link #TYPE_ROTATION_VECTOR}.
...
Change-Id: I55be472c554a5170f3db64b9cb49337a1f4691c0
2013-08-07 20:11:27 -07:00
Aravind Akella
52df1db3ce
Merge "Adding new constants for STEP_DETECTOR, STEP_COUNTER and GEOMAGNETIC_ROTATION_VECTOR."
2013-08-08 01:26:40 +00:00
Aravind Akella
4b628cb53d
Adding new constants for STEP_DETECTOR, STEP_COUNTER and GEOMAGNETIC_ROTATION_VECTOR.
...
Change-Id: I31fbdf379454e71950b111f2461bdb430f3352fc
2013-08-06 14:58:12 -07:00
Jean-Baptiste Queru
3c9c091863
Revert "Revert "be more robust with handling unknown sensors""
...
This reverts commit 17548b3c70 .
2013-08-05 11:03:28 -07:00
Jeff Brown
7d00affce6
Support public virtual displays.
...
Refactor the new private virtual display API to also support
creating public virtual displays with various characteristics.
This feature requires special permissions and is only intended
for use by the system.
Change-Id: I44dd19f37cf76ea6d6e313afe42f4a412bd96663
2013-08-02 21:11:07 -07:00
Jean-Baptiste Queru
1e01943fe1
am ae311f4c: am 17548b3c: Revert "be more robust with handling unknown sensors"
...
* commit 'ae311f4c5f86779bb681b9fa8c1122dc174fea72':
Revert "be more robust with handling unknown sensors"
2013-08-02 17:58:40 -07:00
Jean-Baptiste Queru
17548b3c70
Revert "be more robust with handling unknown sensors"
...
This reverts commit 80ba0a6bae .
2013-08-02 17:31:54 -07:00
Mathias Agopian
80ba0a6bae
be more robust with handling unknown sensors
...
- add support for new sensors (post 4.3)
- don't crash when encountering an unknown sensor type
- clean-up
Bug: 9683153
Change-Id: Iecd883e8a7d0297be1bd2bd4f00c5cc3ffcbccfe
2013-08-02 13:49:41 -07:00
Zhijun He
ecb323e3ce
Camera2 API: Fix missing callback issue
...
Callback/Listener classes must extend the AIDL Stub class and implement the
methods. Also rename the frameId to requestId to avoid confusion.
Change-Id: I1b2f0e2f99230917f9e0e1875ba3ba1c7859c805
2013-07-31 12:02:07 -07:00