Yin-Chia Yeh
efb5934683
Merge "Camera: fix race in onRepeatingRequestError callback" into oc-mr1-dev am: f23334869d
...
am: 811029f71d
Change-Id: Ib156c92bde8571cad70b1fe2cef0f03d9eae54b4
2017-09-08 23:59:32 +00:00
Yin-Chia Yeh
8cd12e9b7c
Camera: fix race in onRepeatingRequestError callback
...
Test: CTS
Bug: 64180296
Change-Id: I72b76695d580d2cfddb02a6da9d7ab04cdcfb98a
2017-09-08 11:30:27 -07:00
Jim Miller
a507fc4b9e
Merge "Add a constant to allow system-provided fingerprint dialogs" into oc-mr1-dev am: fb8e9b9096
...
am: 8ad2bd4b53
Change-Id: Ic25a7a89485ec1791befafd4933a8cdd3741ce2e
2017-08-30 18:19:50 +00:00
TreeHugger Robot
fb8e9b9096
Merge "Add a constant to allow system-provided fingerprint dialogs" into oc-mr1-dev
2017-08-30 17:47:46 +00:00
Michael Wright
f9c1757836
Merge "Add new system API for stable display size" into oc-mr1-dev am: c217d744b4
...
am: 9d9693e4af
Change-Id: I687f303f8d92be5ec0604761fa785fc20612633a
2017-08-25 21:21:13 +00:00
Michael Wright
eedcbf1504
Add new system API for stable display size
...
Fixes: 34388294
Test: manual
Change-Id: Ie380230bbd82370f507161b4cdb6f0d100b09f11
2017-08-25 20:56:00 +00:00
Andrii Kulian
d48474969e
Merge "Apply API review comments for SHOW_WITH_INSECURE_KEYGUARD" into oc-mr1-dev am: 7ee92d5291
...
am: a64529a989
Change-Id: I52a93678621d3d28e88cd7cdbfbfca3c2a96f0b2
2017-08-24 20:39:54 +00:00
Jim Miller
a8bc97cd70
Add a constant to allow system-provided fingerprint dialogs
...
This adds FINGERPRINT_ERROR_USER_CANCELED to the list of possible errors
returned by FingerprintManager.authenticate().
Fixes b/64540509
Test: documentation builds
Change-Id: I66b46d385ab10eb0bc8e982c06e7a60570a79165
2017-08-23 18:21:21 -07:00
Andrii Kulian
732a90a794
Apply API review comments for SHOW_WITH_INSECURE_KEYGUARD
...
Applied review comments but keeping the flag hidden for now.
Bug: 36555156
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testExternalDisplayActivityTurnPrimaryOff
Test: #testLaunchExternalDisplayActivityWhilePrimaryOff
Test: #testShowWhenLockedPublicVirtualDisplay
Change-Id: I1aa1289424d0d778bc0668c9ec69bc56f47891e3
2017-08-23 15:42:16 -07:00
Philip P. Moltmann
f3189e6836
Expose grantPermission via systemApi.
...
Test: none
Bug: 64200118
Change-Id: I9aad9959a48fb5dfb31114145c19cae1128cc33c
2017-08-17 08:38:00 -07:00
Shuzhen Wang
2899ed6fda
Merge "Camera2: Legacy: Add onRequestQueueEmpty callback" into oc-mr1-dev am: 4dde010145
...
am: 7ff3038385
Change-Id: I58077003219ed03ba08e5aab1475f2d46219825f
2017-08-12 00:29:10 +00:00
Sheng-Hao Tsao
b6109a64e2
Merge "Fix a bug that SurfaceView loses transformation" into oc-mr1-dev am: e22ecbdd61
...
am: 8bb38b555b
Change-Id: I700178674fa12d088bdf2b1bb67ea1f12fb33b53
2017-08-12 00:08:10 +00:00
TreeHugger Robot
4dde010145
Merge "Camera2: Legacy: Add onRequestQueueEmpty callback" into oc-mr1-dev
2017-08-11 22:47:53 +00:00
TreeHugger Robot
e22ecbdd61
Merge "Fix a bug that SurfaceView loses transformation" into oc-mr1-dev
2017-08-11 21:49:22 +00:00
Yin-Chia Yeh
542edd6dcf
Merge "Camera: fix legacy device CTS failure" into oc-mr1-dev am: 0cfad57566
...
am: df7d855072
Change-Id: I945d6ef3bad30a96c1ff1457b793bf5270e6950e
2017-08-11 20:03:53 +00:00
Sheng-Hao Tsao
bb39c858c7
Fix a bug that SurfaceView loses transformation
...
SurfaceView created for on-screen preview sometimes loses
transformation information in the Camera2 API with HALv1
environment, and therefore produced wrongly transformed frames.
It's because in RequestThreadManager.configureOutputs(), the
transformation set by LegacyCameraDevice.setSurfaceOrientation()
is cleared at mGLThreadManager.setConfigurationAndWait().
The bug is fixed by setting transformation information again
after mGLThreadManager.setConfigurationAndWait().
BUG=63313861
TEST=Check on minnie with GCA and CameraIQTesting app. Preview always
displays correct transformation in Camera2<=>HALv1 environment.
Change-Id: Ic395047a120a21b3968dedb4314bdbe519c932e6
2017-08-11 16:54:20 +00:00
Shuzhen Wang
234ba3ef75
Camera2: Legacy: Add onRequestQueueEmpty callback
...
onRequestQueueEmpty callback needs to be supported for legacy HAL1
devices.
Test: Camera CTS
Bug: 64483624
Change-Id: I268a1fe7577788c4e4e13dfecd7bb7abe0d82e6c
2017-08-11 09:32:20 -07:00
Yin-Chia Yeh
daf20731ca
Camera: fix legacy device CTS failure
...
Bug: 64259581
Test: emulator CTS failure is fixed
Change-Id: I9988ffb7877c3f5d62c82ab3c7b8744720824fba
2017-08-10 22:44:50 +00:00
Peng Xu
63bf36a211
Update GeomagneticField parameters according to WMM-2015
...
Test: compiles and corresponding cts test pass
Bug: 31216311
Change-Id: I36f26086b1e2f62f81974d81d90c9a9c315a3445
2017-08-09 21:14:37 -07:00
Kevin Chyn
76b71c0580
Update FINGERPRINT_ERROR_LOCKOUT documentation
...
Fixes: 64330785
Test: make -j56
Change-Id: I40f0e71b9fd7dcdd12340bc03bb077e56813f5b7
2017-08-08 12:00:08 -07:00
Tomasz Wasilczyk
d2b5cfbdaa
Change VENDOR program types to range.
...
Bug: b/64331420
Test: instrumentation
Change-Id: If5c56f09e2b9e272a40f0ca074a590ca6ec3a703
2017-08-07 10:20:24 -07:00
TreeHugger Robot
b79eb54d36
Merge "Fix broken javadocs." into oc-mr1-dev
2017-08-06 16:28:58 +00:00
Jeff Sharkey
67f9d5070a
Fix broken javadocs.
...
Bug: 64337634
Test: make -j32 doc-comment-check-docs
Change-Id: I20fdd3dcddef09111d35946c41c596c7689effa6
2017-08-06 07:37:08 -06:00
Tomasz Wasilczyk
162d14a1ea
Pass ProgramInfo over currentProgramInfoChanged and drop afSwitch_1_1.
...
Bug: b/64229617
Test: instrumentation
Change-Id: Ib4b20a6ebdd05a51f1a30447ccc3c2357df2a35d
2017-08-04 15:22:52 -07:00
Tomasz Wasilczyk
0f1776d08b
Pass vendor-specific info as map.
...
This solves a problem of identifying, if a given application is talking
to a hardware that can handle format of these strings.
Bug: b/64229617
Test: VTS, instrumentation
Change-Id: I6f525be90105bfdc01a899feea2a3151719ec8d2
2017-08-03 18:21:22 -07:00
Tomasz Wasilczyk
36ea87b075
Merge "Address Broadcast Radio HAL review notes." into oc-mr1-dev
2017-08-03 16:52:31 +00:00
Chien-Yu Chen
cd1cb83314
Merge "camera2: Fix template requirements" into oc-dev am: 2976109d89
...
am: 615f9e1277
Change-Id: I9ea51423e88f90648f480c55d4567db6cee6ef98
2017-08-02 22:58:15 +00:00
Chien-Yu Chen
615f9e1277
Merge "camera2: Fix template requirements" into oc-dev
...
am: 2976109d89
Change-Id: I20b68b33caf48afeead56116602c6a9b2a33ab26
2017-08-02 19:56:55 +00:00
Tomasz Wasilczyk
8316291cda
Address Broadcast Radio HAL review notes.
...
Bug: b/64229617
Test: instrumentation
Change-Id: I4325c7b2cef030ce900d23af9468591c2fc1a19e
2017-08-01 10:52:58 -07:00
Tomasz Wasilczyk
f299ab10e7
Merge "Add permission annotation to RadioManager methods." into oc-mr1-dev
2017-08-01 17:43:02 +00:00
Eino-Ville Talvala
102e9a7e3b
Merge "Camera2: Release input surface on capture session close" into oc-dr1-dev
...
am: 06802167e5
Change-Id: Iedafc28d1a63b708b1992e4ef3570069c59d087a
2017-07-31 22:30:01 +00:00
Eino-Ville Talvala
3b594bfe33
Camera2: Release input surface on capture session close
...
Per the documentation, the input surface of a reprocessable capture
session should be abandoned on the close of a session.
Actually implement this, to avoid unintentional leaks of buffers.
Test: Camera CTS passes
Bug: 38313948
Change-Id: Ia45c39ea925288a5082d6e722ff4b40c55971a37
2017-07-31 10:09:59 -07:00
Chien-Yu Chen
5b0a58ea45
camera2: Fix template requirements
...
STILL_CAPTURE, RECORD, and VIDEO_SNAPSHOT templates are not
guaranteed on depth only devices.
Test: make docs
Bug: 64157646
Change-Id: I1b2db9d919e136d640be0ca04f63b71e4603e542
2017-07-28 15:15:39 -07:00
Tomasz Wasilczyk
749e3dc6cf
Add permission annotation to RadioManager methods.
...
This is annotation only change.
Bug: b/62343415
Test: instrumentalization
Change-Id: Ib8b76d8b8baf4c3393df1307e531c1350b9fb13e
2017-07-28 13:20:41 -07:00
Andrii Kulian
d313469e28
DO NOT MERGE VirtualDisplay wrapper with input forwarding
...
New version of ActivityView that doesn't use expensive
ActivityContainer, but utilizes VirtualDisplays instead.
Creation of this view is only allowed for callers who have
android.Manifest.permission.INJECT_EVENTS permission.
Launching activities into this container is restricted by
the same rules that apply to launching on VirtualDisplays:
- Owner is allowed to launch its own activities.
- If activity that's being launched is not from the same
app, then it must be embeddable and launcher must have
permission to embed.
Bug: 63338670
Test: go/wm-smoke
Change-Id: Id9a25752367ebe8e59d2fc21c5d9de5cf597ea01
2017-07-21 13:14:37 -07:00
TreeHugger Robot
5a1f7ff0fe
Merge "Rename vendorExtension fields to vendorInfo."
2017-07-20 03:42:13 +00:00
Tomasz Wasilczyk
f3bbae7d6e
Merge "Rename (FM) Radio to Broadcast Radio to avoid confusion with (GSM) Radio."
2017-07-20 01:38:51 +00:00
TreeHugger Robot
339665ff58
Merge "Update FINGERPRINT_ERROR_VENDOR documentation"
2017-07-20 00:04:03 +00:00
Tomasz Wasilczyk
ac3bd38735
Rename vendorExtension fields to vendorInfo.
...
Bug: b/63634552
Test: instrumentation
Change-Id: Ic552f41dfd5be57fcbc64690358b14070b7efa60
2017-07-19 16:26:46 -07:00
Tomasz Wasilczyk
6b4b646d9c
Rename (FM) Radio to Broadcast Radio to avoid confusion with (GSM) Radio.
...
Bug: b/63405337
Test: instrumentation
Change-Id: I33c3e450602e521b77b6167f9866278980f17743
2017-07-19 16:26:46 -07:00
Tomasz Wasilczyk
6e29269461
Merge "Implement out-of-band metadata images."
2017-07-19 23:20:26 +00:00
Kevin Chyn
5bd5011b4f
Update FINGERPRINT_ERROR_VENDOR documentation
...
Fixes: 63818396
Test: make -j
Change-Id: I9a879764b7ac16b2683a79f5365b49249c5c8d78
2017-07-19 12:39:53 -07:00
TreeHugger Robot
9fa81d232d
Merge "Unhide several Fingerprint APIs"
2017-07-19 19:02:19 +00:00
Tomasz Wasilczyk
4482b14136
Implement out-of-band metadata images.
...
This saves a lot of HIDL bandwidth, by not including raw image data in
metadata vector.
Bug: b/63702941
Test: instumentalization, none added
Change-Id: I4aa3df126e4e9ab1821d98ea91d4badec5a2cf82
2017-07-19 11:20:06 -07:00
Tomasz Wasilczyk
ea0302a958
Add DRMO_MODULATION program identifier type.
...
Bug: b/63702941
Test: it builds
Change-Id: I430af5a98fa29f7666be815947c8456fc37e54ab
2017-07-19 06:53:24 -07:00
Tomasz Wasilczyk
72e8ceda91
Merge "Make it possible to check if a given program/identifier type is supported."
2017-07-18 17:00:54 +00:00
Tomasz Wasilczyk
c7cb51099c
Merge "Fill announcement-related gaps in Broadcast Radio APIs."
2017-07-18 16:49:17 +00:00
Tomasz Wasilczyk
9f02a4ee69
Merge "Deprecate onMetadataChanged."
2017-07-18 16:15:17 +00:00
Tomasz Wasilczyk
38d9ee4cd6
Merge "Implement ProgramSelector for font-end Java APIs."
2017-07-18 15:36:22 +00:00
Tomasz Wasilczyk
54587ced03
Make it possible to check if a given program/identifier type is supported.
...
Test: instrumentalization
Bug: b/63702941
Change-Id: I436b62fa4cda8458a92a15a75543bedd43e65dcd
2017-07-17 16:28:18 -07:00