aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-10TestingCamera2: Add new functionalitiesandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devShuzhen Wang
- 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
2018-02-28Set LOCAL_SDK_VERSION on pdk/apps/HelloPDK/jniInseob Kim
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
2018-02-21Merge "pdk: Set LOCAL_SDK_VERSION where possible." am: dddc657d18 am: a018715a52hansson
am: 71e09e69aa Change-Id: Ice7fbed18b79c3ec31129a7a8d54dd3dba8d8514
2018-02-21Merge "pdk: Set LOCAL_SDK_VERSION where possible." am: dddc657d18hansson
am: a018715a52 Change-Id: Ib1cfbb3c761ae0aec79377f70d1048e9a5648411
2018-02-21Merge "pdk: Set LOCAL_SDK_VERSION where possible."hansson
am: dddc657d18 Change-Id: Ia142677d9cf6a63c4b33de24fc41848cabbea9bb
2018-02-21Merge "pdk: Set LOCAL_SDK_VERSION where possible."android-p-preview-1android-o-mr1-iot-preview-7o-mr1-iot-preview-7hansson
2018-02-21pdk: Set LOCAL_SDK_VERSION where possible.Anton Hansson
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
2017-11-20Merge "Use -Werror in pdk/apps/HelloPDK/jni" am: 55250ca57a am: 084eae75deChih-hung Hsieh
am: 9b1d39d936 Change-Id: I881c8df70d80fbcf457459fa564cc327ac088c7b
2017-11-20Merge "Use -Werror in pdk/apps/HelloPDK/jni" am: 55250ca57aChih-hung Hsieh
am: 084eae75de Change-Id: Iaa8d2bb07881761a47361cb5db77742f028ae4f6
2017-11-20Merge "Use -Werror in pdk/apps/HelloPDK/jni"android-wear-8.0.0_r1Chih-hung Hsieh
am: 55250ca57a Change-Id: I735dd23d8cace1bb679af71fe217c1b85faa03a2
2017-11-20Merge "Use -Werror in pdk/apps/HelloPDK/jni"android-o-mr1-iot-preview-6o-mr1-iot-preview-6Chih-hung Hsieh
2017-11-20Use -Werror in pdk/apps/HelloPDK/jniChih-Hung Hsieh
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I51ca69be31f03ebce5f1af5e5ae46e7c9f3683b8
2017-05-25TestingCamera2: Add logging for capture failure cases. am: dd56958fcdoreo-mr1-devoreo-dr1-devEino-Ville Talvala
am: c7bd144646 Change-Id: I6cefba96630cf5b0daa4fc9bbcfebd3345914dee
2017-05-25TestingCamera2: Add logging for capture failure cases.android-o-mr1-preview-2android-o-mr1-preview-1Eino-Ville Talvala
am: dd56958fcd Change-Id: I6881ae99981590b16f713ac9b48ede600669ae79
2017-05-23TestingCamera2: Add logging for capture failure cases.android-vts-8.0_r2android-vts-8.0_r1oreo-devEino-Ville Talvala
Test: Capture failures and buffer loss errors are printed to app log Bug: 62004599 Change-Id: I98eb0a0039e17f48b40943cc6c19e8b18c104ff4
2017-02-16TestingCamera: fix fragment cannot be created exceptionYin-Chia Yeh
Change-Id: I10aafc3ac6be65840b716cccdef1e9e8f805feae
2016-11-15Enable running on old API levels; add shutter sound disable outputEino-Ville Talvala
- 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
2016-05-06add PRODUCT_BOOT_JARS to diffKeun-young Park
Change-Id: I09b951694f4cfc0e7966d12a7458bf98d4abb568 (cherry picked from commit 0a29aad40f092085323c8c72efe262f787a22f19)
2015-08-04TestingCamera1/2: Disable dex preoptandroid-wear-o-preview-4android-wear-o-preview-3android-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-7.1.1_r1android-o-preview-4android-o-preview-3android-o-preview-2android-o-preview-1android-o-iot-preview-5android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-preview-1android-n-mr2-preview-2android-n-mr2-preview-1android-n-mr1-preview-2android-n-mr1-preview-1android-n-iot-preview-4android-n-iot-preview-2android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r68android-6.0.1_r67android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r62android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r45android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r41android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11o-previewo-iot-preview-5nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-wear-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-mr0.5-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releasen-iot-preview-4n-iot-preview-2marshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devEino-Ville Talvala
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
2015-05-19TestingCamera: add null check for supportedSceneModesandroid-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r4android-6.0.0_r3android-6.0.0_r2android-6.0.0_r1marshmallow-releasemarshmallow-devmarshmallow-cts-releaseZhijun He
Camera.Parameters#getSupportedSceneModes() could return null, we need null check before using it. Bug: 21267188 Change-Id: Ic6ab784de07d85d5a640b61e7faee9c84c128416
2015-04-13TestingCamera2: Add prepare button to target control paneEino-Ville Talvala
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
2015-04-08TestingCamera, TestingCamera2: Add runtime permission checkingEino-Ville Talvala
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
2015-04-03ImageReaderSubPane: Fix YUV_420_888 and DEPTH16 outputEino-Ville Talvala
- 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
2015-03-11Add depth support for ImageReader targetEino-Ville Talvala
- Add display support for DEPTH16 - Add saving support for DEPTH16, DEPTH_POINT_CLOUD
2015-03-10Merge "camera2: Add HDR toggle to testing camera."Ruben Brunk
2015-03-10camera2: Add HDR toggle to testing camera.Ruben Brunk
Change-Id: I68910e4d38f42d6b91b2fe2683519515a40d672a
2014-10-29am 90e9a571: am d1ce657e: am 13bfb5b2: CameraITS: Removed requirement that ↵Timothy Knight
do_3a always returns 3A results. * commit '90e9a571aa160a826a3d07a6b52f2a884d2ed959':
2014-10-29am 127a65e1: am a0176bb3: am 17ddf87a: CameraITS: Simplified test for 3A ↵Timothy Knight
lock + YUV burst * commit '127a65e174f07971e8ca90183f078970d21c1734':
2014-10-29am 487f247a: am d165fda2: am 77eabea3: CameraITS: Added serializer output ↵Timothy Knight
for min frame durations * commit '487f247a169f21381d8f5fc52161a30224529fe8':
2014-10-29am f97e633e: am a71dc8f6: am b091fd20: CameraITS: fix two failing testsYin-Chia Yeh
* commit 'f97e633e6d7029136da92af9dfc42fc319bc0fc8':
2014-10-29am 419c7f54: am f00ed2ca: am 9615995d: Camera2 ITS: add proper capability gatingYin-Chia Yeh
* commit '419c7f541114b5a78355fd77f31c54aca6a7cc3b':
2014-10-29am 6fddf36d: am 0f72fed4: am 2760cd5b: CameraITS: Removed usage of internal ↵Timothy Knight
interfaces * commit '6fddf36d36b4a10f71bf43371be228a19ab2701c':
2014-10-29am 5b91415b: am 09de656e: am 58563737: CameraITS: Fix test crop region issue.Zhijun He
* commit '5b91415b3afae2f56cf67d7164715eca3a6e4d66':
2014-10-29am 581465d3: am 0a62bb6a: am b81d8615: CameraITS: Made the burst-sameness ↵Timothy Knight
tests less strict * commit '581465d388b226c4f5fcba1fc6f942019f5395dd':
2014-10-29am 7b26b0e2: am 193e8ba1: am 37c39203: CameraITS: Simplifed pass/fail for ↵Timothy Knight
flash test * commit '7b26b0e2f5261fb83a0d0d1ca3133190edf5ed00':
2014-10-29am 138ba76c: am faa8a4f9: am 0ede0c44: CameraITS: Updated the automated ↵Timothy Knight
running script * commit '138ba76c31135263ab8cede09557fca60703a8a0':
2014-10-29am 0de0d844: am 16e6a499: am 844690a8: CameraITS: Renamed some testsTimothy Knight
* commit '0de0d844fbaecbdb63d02bb191ab0520eca160a4':
2014-10-29am 2effdf74: am 1532f367: am 172ab2b9: CameraITS: Plumbed 3A locking through ↵Timothy Knight
to do_3a * commit '2effdf7442a14c630a3958bc23041d4d41a5b574':
2014-10-29am b03332af: am 88a9a061: am 5093c19a: CameraITS: Now use a persistent TCP ↵Timothy Knight
connection across runs. * commit 'b03332af24091aace5ba0b15380727e2f65902ca':
2014-10-29am 44ad1815: am 0ad003a8: am ae113792: CameraITS: Moved EV comp test to ↵Timothy Knight
in-prog area * commit '44ad181585477ff9c99d459e0fb45bde26c06a0e':
2014-10-29am 6aa33de6: am 29e037a6: am 90c675d4: CameraITS: Updated some pass/fail testsTimothy Knight
* commit '6aa33de61963d07bc8052acd0527c4ec8d7c2ffd':
2014-10-29am 63e8f738: am 9a83f295: am 52a39ec7: CameraITS: Made some scene0 tests fasterTimothy Knight
* commit '63e8f7384c53ebd19a354c7903453aa47d9a68f0':
2014-10-29am 4b28c614: am 5098d0ba: am 5de290fa: CameraITS: Updated caps, and added ↵Timothy Knight
cap test for unified timestamps test * commit '4b28c614be61f60570f088083d5f579fd6e7b4e1':
2014-10-29am 84ac5f94: am bf0e7635: am bbb866aa: CameraITS: Fixed some test TODOsTimothy Knight
* commit '84ac5f94bab398aeba59275ae960f05d0d97d89b':
2014-10-29am 4aefc8cd: am 62f26d8f: am efa9ed3c: CameraITS: Fixed some test TODOsTimothy Knight
* commit '4aefc8cd004c5749ae37c39df16b51772662987a':
2014-10-29am e6b5f399: am 4156b92e: am 1d249d8b: CameraITS: Added its.caps moduleTimothy Knight
* commit 'e6b5f3993fea907d33a9fb954f20c0de8aab04d7':
2014-10-29am 0bc97988: am 13d84245: am 3a7882e8: TestingCamera2: Update to final SDK ↵Eino-Ville Talvala
codes and naming * commit '0bc9798864e980fb21f7c9d734be7f7f824471e0':
2014-10-29am 26eb41fc: am 46b05507: am 5fb49b51: CameraITS: Force AF trigger in do_3a ↵Timothy Knight
(if do_af is true) * commit '26eb41fc5c53c96fb545295cd6a99b81fca9d809':
2014-10-29am 105bfb6c: am 4bc297ce: am 380d750e: CameraITS: Moved the DNG compliance ↵Timothy Knight
test to the in-progress area (since it is not working yet) * commit '105bfb6c7f94d3795a57427f463d247dd2ee3667':
2014-10-29am d1ce657e: am 13bfb5b2: CameraITS: Removed requirement that do_3a always ↵android-wear-5.1.1_r1android-wear-5.1.0_r1android-m-preview-2android-m-preview-1android-m-previewmaster-soongTimothy Knight
returns 3A results. * commit 'd1ce657ea1560272a08e2090ef241301ea012447':