Age | Commit message (Collapse) | Author |
|
- Ability to select between all available cameras
- Ability to stream physical streams for logical camera.
Test: Run TestingCamera2 and select between cameras
Bug: 76013895
Change-Id: I83ea3f3e118d2471ac4fb97b74968c13425022ff
|
|
libhellojni_jni, referred by app HelloPDK, is a simple stub library and
does not use any platform API. HelloPDK has been built with SDK, so this
causes link-type check warnings. LOCAL_SDK_VERSION is added to
libhellojni_jni in order to remove warning.
Bug: 73907534
Test: mma -j does not show any link-type warnings
Change-Id: I188dfe9a46aedf905d2b804040bf2ad75f212b38
|
|
am: 71e09e69aa
Change-Id: Ice7fbed18b79c3ec31129a7a8d54dd3dba8d8514
|
|
am: a018715a52
Change-Id: Ib1cfbb3c761ae0aec79377f70d1048e9a5648411
|
|
am: dddc657d18
Change-Id: Ia142677d9cf6a63c4b33de24fc41848cabbea9bb
|
|
|
|
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Test: make relevant packages
Bug: 73535841
Change-Id: Idd87516c71d2d0f90484b1fbf1ae424a535912e8
|
|
am: 9b1d39d936
Change-Id: I881c8df70d80fbcf457459fa564cc327ac088c7b
|
|
am: 084eae75de
Change-Id: Iaa8d2bb07881761a47361cb5db77742f028ae4f6
|
|
am: 55250ca57a
Change-Id: I735dd23d8cace1bb679af71fe217c1b85faa03a2
|
|
|
|
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I51ca69be31f03ebce5f1af5e5ae46e7c9f3683b8
|
|
am: c7bd144646
Change-Id: I6cefba96630cf5b0daa4fc9bbcfebd3345914dee
|
|
am: dd56958fcd
Change-Id: I6881ae99981590b16f713ac9b48ede600669ae79
|
|
Test: Capture failures and buffer loss errors are printed to app log
Bug: 62004599
Change-Id: I98eb0a0039e17f48b40943cc6c19e8b18c104ff4
|
|
Change-Id: I10aafc3ac6be65840b716cccdef1e9e8f805feae
|
|
- To ensure we can run TestingCamera on pre-N devices, add minimum
SDK level
- Add missing CameraInfo parameter into InfoDialog, for shutter
sound enforcement.
Test: Run application, verify disable info is available
Change-Id: Ic414db59b449a95c4fb9cf6aaf978844ebbf4edd
|
|
Change-Id: I09b951694f4cfc0e7966d12a7458bf98d4abb568
(cherry picked from commit 0a29aad40f092085323c8c72efe262f787a22f19)
|
|
Since neither app is included in a system image by default, we want
the APKs to be portable. This requires never getting dex preopted.
Bug: 22959669
Change-Id: I5945720106aaf7294b295ce4a5adcc53f7217488
|
|
Camera.Parameters#getSupportedSceneModes() could return null, we need null
check before using it.
Bug: 21267188
Change-Id: Ic6ab784de07d85d5a640b61e7faee9c84c128416
|
|
Triggers the CameraCaptureSession prepare call for the target
Surface.
Also fix reading past the end of the ByteBuffer for YUV_420_888
with semiplanar formats.
Change-Id: I529400a0ecd9acc00c584c77a70c34f55fcb67d1
|
|
The permission requests are placed largely where it is easiest to do,
though some effort is made to not ask for a permission before it's actually
needed.
Change-Id: Ia484d6741da6a6c5ab812ecf2bbadc5d9ce81572
|
|
- YUV_420_888:
- Properly account for stride
- Use a ColorFilter on the ImageView for YUV->RGB conversion
- DEPTH16:
- Stride is in bytes, not pixels
- Use same code for false color conversion for display and saving
- Fix name generation
Change-Id: Ibf02bb014bc8dd75accb0888db832b58f90b14c5
|
|
- Add display support for DEPTH16
- Add saving support for DEPTH16, DEPTH_POINT_CLOUD
|
|
|
|
Change-Id: I68910e4d38f42d6b91b2fe2683519515a40d672a
|
|
do_3a always returns 3A results.
* commit '90e9a571aa160a826a3d07a6b52f2a884d2ed959':
|
|
lock + YUV burst
* commit '127a65e174f07971e8ca90183f078970d21c1734':
|
|
for min frame durations
* commit '487f247a169f21381d8f5fc52161a30224529fe8':
|
|
* commit 'f97e633e6d7029136da92af9dfc42fc319bc0fc8':
|
|
* commit '419c7f541114b5a78355fd77f31c54aca6a7cc3b':
|
|
interfaces
* commit '6fddf36d36b4a10f71bf43371be228a19ab2701c':
|
|
* commit '5b91415b3afae2f56cf67d7164715eca3a6e4d66':
|
|
tests less strict
* commit '581465d388b226c4f5fcba1fc6f942019f5395dd':
|
|
flash test
* commit '7b26b0e2f5261fb83a0d0d1ca3133190edf5ed00':
|
|
running script
* commit '138ba76c31135263ab8cede09557fca60703a8a0':
|
|
* commit '0de0d844fbaecbdb63d02bb191ab0520eca160a4':
|
|
to do_3a
* commit '2effdf7442a14c630a3958bc23041d4d41a5b574':
|
|
connection across runs.
* commit 'b03332af24091aace5ba0b15380727e2f65902ca':
|
|
in-prog area
* commit '44ad181585477ff9c99d459e0fb45bde26c06a0e':
|
|
* commit '6aa33de61963d07bc8052acd0527c4ec8d7c2ffd':
|
|
* commit '63e8f7384c53ebd19a354c7903453aa47d9a68f0':
|
|
cap test for unified timestamps test
* commit '4b28c614be61f60570f088083d5f579fd6e7b4e1':
|
|
* commit '84ac5f94bab398aeba59275ae960f05d0d97d89b':
|
|
* commit '4aefc8cd004c5749ae37c39df16b51772662987a':
|
|
* commit 'e6b5f3993fea907d33a9fb954f20c0de8aab04d7':
|
|
codes and naming
* commit '0bc9798864e980fb21f7c9d734be7f7f824471e0':
|
|
(if do_af is true)
* commit '26eb41fc5c53c96fb545295cd6a99b81fca9d809':
|
|
test to the in-progress area (since it is not working yet)
* commit '105bfb6c7f94d3795a57427f463d247dd2ee3667':
|
|
returns 3A results.
* commit 'd1ce657ea1560272a08e2090ef241301ea012447':
|