xref: /pdk/
History log of /pdk/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4902d71d230d21639be817a83e8998230a6ff5e0 30-Oct-2013 Timothy Knight <tknight@google.com> CameraITS: Cleaned up object structure.

Previously, the Python objects holding capture requests and capture
results had to be nested inside a another object, mapped to by keys
such as "captureRequest" and "captureResult".

This change removes this nesting, making it much more convenient
to manipulate request and result objects.

Change-Id: I0f40a55001d26cb42a70cd7c89b2608c37325b46
pps/CameraITS/README
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/pymodules/its/objects.py
pps/CameraITS/tests/test_3a_remote.py
pps/CameraITS/tests/test_black_level.py
pps/CameraITS/tests/test_blc_lsc.py
pps/CameraITS/tests/test_capture_result.py
pps/CameraITS/tests/test_formats.py
pps/CameraITS/tests/test_jpeg.py
pps/CameraITS/tests/test_latching.py
pps/CameraITS/tests/test_linearity.py
pps/CameraITS/tests/test_param_black_level_lock.py
pps/CameraITS/tests/test_param_color_correction.py
pps/CameraITS/tests/test_param_edge_mode.py
pps/CameraITS/tests/test_param_exposure_time.py
pps/CameraITS/tests/test_param_exposure_time_burst.py
pps/CameraITS/tests/test_param_flash_mode.py
pps/CameraITS/tests/test_param_noise_reduction.py
pps/CameraITS/tests/test_param_sensitivity.py
pps/CameraITS/tests/test_param_sensitivity_burst.py
pps/CameraITS/tests/test_param_tonemap_mode.py
pps/CameraITS/tests/test_predicted_burst.py
pps/CameraITS/tests/test_predicted_wb.py
7799c407cce3615aa45adbf650a2295435b67705 29-Oct-2013 Timothy Knight <tknight@google.com> CameraITS: Add skeleton clause for serialization of faces

Change-Id: I9db3260de80253abbfdc65cb131ff77a2c0fe115
pps/CameraITS/service/src/com/android/camera2/its/ItsSerializer.java
6cf4abe4411893fa0619a89db70c940a6e89620b 17-Oct-2013 Ed Heyl <edheyl@google.com> merge in klp-release (no-op)
2af591d0e802cea0b7cd806ecb0621a5773badd7 15-Oct-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
cf8b3e81dc1437e119543334628b8fd124f9ca8a 03-Oct-2013 Timothy Knight <tknight@google.com> CameraITS: Added test for predicted values in bursts

Change-Id: Ia8a6ea2aff8bf567998cd1d869cd9ab4b8cc1cc9
pps/CameraITS/tests/test_predicted_burst.py
5594d2fa49435b193da82de256cb4685052fc400 13-Oct-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
64817228d3bba15119caa303c0991738bfdb6c4c 11-Oct-2013 Timothy Knight <tknight@google.com> CameraITS: Added test for BLC+LSC sanity check

Change-Id: Id2a2612473a4ddfeda36896c3cde401013bfc091
pps/CameraITS/tests/test_blc_lsc.py
d1cc06e08d8fce10e325e6d0f6da0105f5c6d57e 09-Oct-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2/CameraITS: Stop being unbundled.

Now targetting a hidden API

Bug: 11141002
Change-Id: I585d1b120b0ed184530942c4307a30468bde5a62
pps/CameraITS/service/Android.mk
pps/TestingCamera2/Android.mk
f0430d5dc5519711b1959674075c8ce11d5b8e46 09-Oct-2013 Ed Heyl <edheyl@google.com> merge in KFS78N (no-op)
8c729764c71de77db99ad1212970f1432aa4a99a 09-Oct-2013 Ed Heyl <edheyl@google.com> merge in KQS81M
c762426cbe1759431b3ab691b54f2adbed085368 08-Oct-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
aac76e5528150ed3db1f532fd3ce05514390cd20 04-Oct-2013 Eino-Ville Talvala <etalvala@google.com> CameraITS: Use the device callbacks for sequencing

- Create a permanent camera callback thread handler
- Use BlockingStateListener to ensure transitions

Bug: 10360518
Change-Id: Ia0c4105f9c55a6dbda84b9400c5d430523b9f453
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
3996904369aa8aedbd4247bae3e0a8849676e79d 02-Oct-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Use the device callbacks for sequencing

Bug: 10360518
Change-Id: Ib712dda79a20d1373ec99b2db821173ed23aba0b
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
9de0ed7e89e14005ffd404c6c239f9cadd24dbb7 03-Oct-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
96d55e13290245d1a6a97e09a3099113b6a3ae50 02-Oct-2013 Timothy Knight <tknight@google.com> Merge "CameraITS: Added test for predicted WB application." into klp-dev
58ac9fe11836a1dbb53898cb5b8c61bda2693555 02-Oct-2013 Timothy Knight <tknight@google.com> Merge "CameraITS: Tweaks to Python tests" into klp-dev
cbc45e20ab7c9b89edbdf829742d8c0f68827106 01-Oct-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
d7dfa1e033245cb60aec98210b6e1d428e4227d6 01-Oct-2013 Timothy Knight <tknight@google.com> CameraITS: Added test for predicted WB application.

Change-Id: I09b5f5f5207b47eb08082f8d2c643867d8c1c685
pps/CameraITS/tests/regress.sh
pps/CameraITS/tests/test_predicted_wb.py
9b44d83f8984d1673213b5597c5bfaa561ec1d6c 30-Sep-2013 Lajos Molnar <lajos@google.com> Merge "Fix app-crash when stopping recording immediately after start" into klp-dev
775cf6ac30f8c948a2b4e8984b4bde527846d5f5 29-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
1aa04b539399a69710d6b98877655e3bd87920ae 13-Sep-2013 Lajos Molnar <lajos@google.com> Fix app-crash when stopping recording immediately after start

Handle the exception thrown by MediaRecorder for this case.

Change-Id: I5bf9060cf0610aa8dc7ce6ac9520848ac63ebd94
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 9743129
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
68dbb3a42e43b68f3f1bef989424b58a86dd323b 28-Sep-2013 Zhijun He <zhijunhe@google.com> Merge "CameraITS: use CameraManager to get camera properties" into klp-dev
f8f681e8367f4ebf5e8b1124d6631388e4b5dea2 27-Sep-2013 Zhijun He <zhijunhe@google.com> CameraITS: use CameraManager to get camera properties

Use CameraManager#getCameraCharacteristics rather than
CameraDevice#getProperties.

Bug: 10360518
Change-Id: I2e2fe26e7c4c3ec0670f293d883d1e7a02814a26
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
67b689684c4600930ccfa9cc7cec8d7a75b6ed7a 27-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Tweaks to Python tests

Change-Id: Ie9416ce57d27169a54ce074354fe554c6813b045
pps/CameraITS/tests/test_param_exposure_time.py
pps/CameraITS/tests/test_param_sensitivity.py
d6d89aaa4d727d543d06d24e997c3c096f9157ca 27-Sep-2013 Zhijun He <zhijunhe@google.com> TestingCamera2: use CameraManager to get camera properties

Use CameraManager#getCameraCharacteristics rather than
CameraDevice#getProperties.

Bug: 10360518
Change-Id: Ieb6de2692446f595a8bbc6c39dd97eb3daaae495
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
8575cc61bd49a47787324832f004f1b27964d716 26-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
ba4cc6a012ec2bc850251b64b7d2eb80e1775967 26-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Added new tests for capture bursts.

Examine metadata of each burst frame.

Change-Id: I9d855581c204d28ae360feb10528a8821013f648
pps/CameraITS/tests/test_param_exposure_time_burst.py
pps/CameraITS/tests/test_param_sensitivity_burst.py
029820f383eecc4604d3c8260c394fed8b6be2d8 25-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
5cc4b5d5c3b1714416b39c92e82a01a30f0bc85d 24-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
2f0c08fee536ac8d40fa419a67001a02b2cfd1f9 23-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: More updates to Python test scripts.

* Added some more pass/fail checks.
* Added a 3A pass (AE+AWB only) to capture result test.
* Reordered its.device.do_3a args for consistency.

Change-Id: I664f272ef4a15b539363a50b4bd3f906146853f0
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/tests/regress.sh
pps/CameraITS/tests/test_capture_result.py
pps/CameraITS/tests/test_param_flash_mode.py
pps/CameraITS/tests/test_param_noise_reduction.py
ea6832b4dd23f5abaa6265f52803c1ef9628030b 23-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Merge "TestingCamera2: Rework the CameraOps handler" into klp-dev
11e8128dcb0b0a77c93649c733d862a54b9eb9ad 23-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
f907e476a3e6594b8dcabb9132cfc0977e229b1e 22-Sep-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Rework the CameraOps handler

Currently mOpsHandler may be null when you need it, causing a
startup crash in BlockingCameraManager. Replace with a standard
HandlerThread.

Bug: 10360518
Change-Id: I5831c4609437400ee6e42202f3e910f3a8a68dd2
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
f9064fc3a827e68a9f52e1f15e60e3645f529791 22-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
d7d287b826fb83916ba526027719eb39a33ec872 14-Sep-2013 Igor Murashkin <iam@google.com> testingcamera2/CameraITS: Rename CameraProperties to CameraCharacteristics

Bug: 10360518
Change-Id: Ie42aad1ddfc15d16de2a9c27e3cb323a899f5bb2
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/CameraITS/service/src/com/android/camera2/its/ItsUtils.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
32a48929d68dafaf9ee796d7aa0442af0aec7867 22-Sep-2013 Igor Murashkin <iam@google.com> Merge "TestingCamera2: add rotation support" into klp-dev
dc82bfc6ce14c4989518c2ca49a0f6067768388d 21-Sep-2013 Igor Murashkin <iam@google.com> TestingCamera2/ItsService: Update onCaptureFailed adding new CaptureFailure argument

Bug: 10360518
Change-Id: I472da858f2a2fc42bd98bbc305ed419062027f38
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
0c8bea0ecff2dd99f2abae5149cd07ca4e642e9a 21-Sep-2013 Igor Murashkin <iam@google.com> Merge "CameraITS/TestingCamera2: update to use async openCamera" into klp-dev
87df78b48064a9bd31083968476e10242807985f 18-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: More updates.

* Updated black level Python test to save debug images.
* Updated "remote 3A" test to use triggers.
* Factored out simple manual+auto request setup.
* Updated capture result test's tonemap, LSC, and 3A regions checks.
* Removed the throw-away shot taking (set to False).
* Updated capture result test to examing predicted WB values.
* Added focus check to 3A test pass/fail.
* Switched image format test to use manual captures ratehr than auto.
* Updated the regress.sh script to report fail count.

Change-Id: I271ceb7f20433e5715ef164297da5998b863d26a
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/pymodules/its/objects.py
pps/CameraITS/tests/regress.sh
pps/CameraITS/tests/test_3a.py
pps/CameraITS/tests/test_3a_remote.py
pps/CameraITS/tests/test_black_level.py
pps/CameraITS/tests/test_black_white.py
pps/CameraITS/tests/test_capture_result.py
pps/CameraITS/tests/test_exposure.py
pps/CameraITS/tests/test_formats.py
pps/CameraITS/tests/test_jpeg.py
pps/CameraITS/tests/test_latching.py
pps/CameraITS/tests/test_param_tonemap_mode.py
d59e4becb0168a32f2d829cb7c26433bf3616855 20-Sep-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: update to use async openCamera

Bug: 10360518
Change-Id: Id6d6792cc0e2a6f9db7e1f92091609ffa9d040ad
pps/CameraITS/service/Android.mk
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/Android.mk
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
52cc7c01a1ef6c62b9aca969be131e746734daed 19-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-factoryrom-release history after reset to klp-dev
0e50db98503df09a94369445c421c9c6530b9458 17-Sep-2013 Igor Murashkin <iam@google.com> TestingCamera2: add rotation support

Bug: 10804238
Change-Id: I5cf863728b7548bad1c8ddccd556291aeb3978d6
pps/TestingCamera2/AndroidManifest.xml
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
e832334d950393ae660f34e7007674c2b2c64365 14-Sep-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs to remove MaxImagesAcquiredException

Bug: 10691447
Change-Id: I2cf1b13583c2c02217e6050635e919a112311bef
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
e436eee3a79b644af03f9585583b33b1e3cb43f8 30-Aug-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs

Bug: 10461757
Change-Id: I05cd729407ec1a4353a33c7eaee6282d25b538c1
d5a1394a36b958e81c20f8be8e2f1f72626d82da 30-Aug-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs

Bug: 10461757
Change-Id: Iafdfe8ba12b27298090c0ec83d6f434ecc9c783f
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
b78d72fd5c960c459780508556bc4ffefc383876 18-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
e13ed26792a0bcc0a9de4e8dfe93483fbc7750c6 18-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-release history after reset to klp-dev
add00b6944a2e4b9f56ad6c4258940c6726e4007 17-Sep-2013 Timothy Knight <tknight@google.com> Merge "CameraITS: Next set of updates." into klp-dev
ff875060b35825afb0d198721ae957908ce5e16d 17-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Next set of updates.

* Added test_3a_remote.py script.
* Fixed bug in Java function that produces planar YUV.

Change-Id: Iab104fd6ee8e7a1e01f876d9c6c5a5464f0b4ef0
pps/CameraITS/service/src/com/android/camera2/its/ItsUtils.java
pps/CameraITS/tests/test_3a_remote.py
15a097d1fb730f57e284b6d66a3892e126d982ee 17-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Merge "TestingCamera2: Be robust to missing results." into klp-dev
f783eb794a43d7ed945bd2834a4f26b7e8dcc9ba 15-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Another collection of ITS updates.

* Fixed Java app after recent framework changes broke it.
* The black/white test now outputs a plot.
* The color correction param test now has a pass/fail check.
* Added new black level test.
* Changed app name from the old name (ScriptCamera2) to ItsService.

Change-Id: Ie6d9cf5ee5f3766884801df464832073392af451
pps/CameraITS/service/res/values/strings.xml
pps/CameraITS/service/src/com/android/camera2/its/ItsSerializer.java
pps/CameraITS/tests/regress.sh
pps/CameraITS/tests/test_black_level.py
pps/CameraITS/tests/test_black_white.py
pps/CameraITS/tests/test_param_color_correction.py
15b81b00441923ad495120c75eabc6b6ba5c89c3 17-Sep-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Be robust to missing results.

While all standard result fields should be present, some may
be gone due to bugs. Be resilient to that.

Bug: 10784454
Change-Id: I6c53b66cda6f88ca8084dff99d8cd5412eb3e0eb
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
65182e4c393bed0ed69a5737eaac757c57b3ef98 14-Sep-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs to remove MaxImagesAcquiredException

Bug: 10691447
Change-Id: I2cf1b13583c2c02217e6050635e919a112311bef
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
55e899c8e5312c3f5a5df3291c8315f957f4107b 16-Sep-2013 Igor Murashkin <iam@google.com> Merge "CameraITS/TestingCamera2: Update ImageReader APIs" into klp-dev
6951fc9c112eed84ada547a24cdc11af33731ec6 30-Aug-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs

Bug: 10461757
Change-Id: I05cd729407ec1a4353a33c7eaee6282d25b538c1
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
83f2bb08a2180ab5eebdde07aef1db4fbe30afeb 16-Sep-2013 The Android Automerger <android-build@google.com> merge in klp-factoryrom-release history after reset to klp-release
ab3bbf7f37562395878f99fcf256b800e2b27752 16-Sep-2013 Rachad Alao <rachad@google.com> Merge "Revert "CameraITS/TestingCamera2: Update ImageReader APIs"" into klp-dev
2401624c18e9e0ee2d2ee21a2aa21d2cdb2cd716 16-Sep-2013 Rachad Alao <rachad@google.com> Revert "CameraITS/TestingCamera2: Update ImageReader APIs"

This reverts commit 301c9ea2e75613565527f856fac53824f089f327.

Change-Id: I52d448db77d19b3679f5ab11473504aaf46f2b83
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
78381ea21d97aacc90043a611f9a3dde655d348f 16-Sep-2013 Rachad Alao <rachad@google.com> Merge "CameraITS/TestingCamera2: Update ImageReader APIs" into klp-dev
301c9ea2e75613565527f856fac53824f089f327 30-Aug-2013 Igor Murashkin <iam@google.com> CameraITS/TestingCamera2: Update ImageReader APIs

Bug: 10461757
Change-Id: Iafdfe8ba12b27298090c0ec83d6f434ecc9c783f
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
719a173531c31d85525bff81eb665aa3a8f06108 14-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Fixes to ITS Python scripts.

Some things that the scripts relied upon changed with the flurry
of activity in the camera code lately. Needed to update to fix
the breakage.

Change-Id: I6ef6aec83b6053aa22d9d977539cbb5ba74c6a40
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/CameraITS/tests/test_capture_result.py
87b68b020dd72c4cdcf3b8c1f9196c060f947991 05-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Grab-bag of updates.

* Added pass/fail check for sensitivity param test.
* Added pass/fail check for exposure time param test.
* Added pass/fail check for tonemap mode param test.
* Added pass/fail check for black level lock test.
* Added pass/fail check for noise reduction test.
* Added pass/fail check for exposure test.
* Updated color correction param test to highlight bug.
* Updated tonemap param test to do independent channel checks.
* Updated tonemap param test to check for LUT size invariance.
* Updated black level lock test to only look at the locked case.
* Updated linearity test; now reproduces color correction issue.
* Updated capture result test to be useful.
* Updated do_3a() and test_3a.py; works now.
* Fixed y-axis range on means plots to [0,1].
* Fixed afMode and awbMode in some tests (in addition to aeMode).
* Camera properties test checks that some keys are present.
* Added regress.sh to run a series of tests.
* Added test for JPEG vs. YUV similarity.
* Added test for full black and white exposures.
* Added test for back-to-back latching of capture settings.
* Added test to dump out capture result values.
* Added control.mode=0 to several tests (it was missing).
* Added 3A pass to edge mode test (to focus on the edge).
* Hardcoded exposure for each test to use similar lighting level.

Change-Id: I7cd9ba8d1e950eb445b3e512c79333d775387ff5
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/CameraITS/tests/regress.sh
pps/CameraITS/tests/test_3a.py
pps/CameraITS/tests/test_black_white.py
pps/CameraITS/tests/test_camera_properties.py
pps/CameraITS/tests/test_capture_result.py
pps/CameraITS/tests/test_exposure.py
pps/CameraITS/tests/test_jpeg.py
pps/CameraITS/tests/test_latching.py
pps/CameraITS/tests/test_linearity.py
pps/CameraITS/tests/test_param_black_level_lock.py
pps/CameraITS/tests/test_param_color_correction.py
pps/CameraITS/tests/test_param_edge_mode.py
pps/CameraITS/tests/test_param_exposure_time.py
pps/CameraITS/tests/test_param_flash_mode.py
pps/CameraITS/tests/test_param_noise_reduction.py
pps/CameraITS/tests/test_param_sensitivity.py
pps/CameraITS/tests/test_param_tonemap_mode.py
86d0b1216ce69e68b15e74b15512b7b09f78ab91 12-Sep-2013 Timothy Knight <tknight@google.com> Merge "CameraITS: Fix test timeout issue" into klp-dev
7f84538d28ba6df5e8f55b3770ef78476c9aab74 12-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Fix test timeout issue

Bug: 10549462

Change-Id: I9ac66176c02a68dcbf9921d32652f5691b7e1708
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
ae4f098a9ef3c473d92b4bc0e24f84473e48a1d2 12-Sep-2013 Eino-Ville Talvala <etalvala@google.com> CameraITS: Add top-level makefile and fix broken deserialization

- Fix issue introduced with previous patch that prevents assignment
of any capture settings
- Add top-level makefile so that mm in apps/CameraIts works

Bug: 10549462
Change-Id: I107804d6f1dee2dc49f929d96bd6384c2a4808ed
pps/CameraITS/Android.mk
pps/CameraITS/service/src/com/android/camera2/its/ItsSerializer.java
a04e462a07854595122f19b1df9f19c78e5dc030 09-Sep-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2, CameraITS: Update to match latest camera2 API

- Listener rework
- Immutable metadata

Bug: 10549462
Change-Id: Ic4c1339d4873407e25d6485d5faf56814f78ee2f
pps/CameraITS/service/src/com/android/camera2/its/ItsSerializer.java
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/CameraITS/service/src/com/android/camera2/its/ItsUtils.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraRecordingStream.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
34c40c2cd2118c3cf48a5eef2e65fa1c68395ab9 09-Sep-2013 Igor Murashkin <iam@google.com> Merge "CameraITS: Update installation instructions and script" into klp-dev
a31da7210849beada1905aece82008c4ce122036 09-Sep-2013 Timothy Knight <tknight@google.com> Merge "CameraITS: Bug fix: matrix used for YUV -> RGB." into klp-dev
2edad54c38f41be83433d52fa01a7c1f4bad18b0 08-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Bug fix: matrix used for YUV -> RGB.

Bug: 10659047
Change-Id: I8d6fa423ca759ce57f63a1d0b2d12ac17ce59401
pps/CameraITS/pymodules/its/image.py
7c6e563c9fdaedc03b838bf9f3a3806cf396be35 08-Sep-2013 Timothy Knight <tknight@google.com> CameraITS: Output surface format bug fix.

Bug: 10659427
Change-Id: I307e15417e9b251292fb2bec6506899bb96f171d
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
47c11e4075c323573b3990e4ee12ecee41d1b3a4 07-Sep-2013 Igor Murashkin <iam@google.com> CameraITS: Update installation instructions and script

Bug: 10606535
Change-Id: I11f13f5508e5d6488af102546e90c03f38a5d4cc
pps/CameraITS/README
pps/CameraITS/build/envsetup.sh
12339cdd90b2c98eb4f7adf794ddca8de53992b8 18-Aug-2013 Timothy Knight <tknight@google.com> Added ITS ("Imaging Test Suite"); built on Camera2 framework APIs.

Provides an Android service and associated host-machine Python module
for scripting captures on the device using the Camera2 interface and
then analyzing the images using numpy/scipy on the host machine.

Bug: 10337323

Change-Id: Ia764649f7979b24d9ab70fdcc8ed7fb6e225cca6
pps/CameraITS/.gitignore
pps/CameraITS/README
pps/CameraITS/build/envsetup.sh
pps/CameraITS/pymodules/its/__init__.py
pps/CameraITS/pymodules/its/device.py
pps/CameraITS/pymodules/its/error.py
pps/CameraITS/pymodules/its/image.py
pps/CameraITS/pymodules/its/objects.py
pps/CameraITS/service/Android.mk
pps/CameraITS/service/AndroidManifest.xml
pps/CameraITS/service/res/values/strings.xml
pps/CameraITS/service/src/com/android/camera2/its/ItsException.java
pps/CameraITS/service/src/com/android/camera2/its/ItsSerializer.java
pps/CameraITS/service/src/com/android/camera2/its/ItsService.java
pps/CameraITS/service/src/com/android/camera2/its/ItsUtils.java
pps/CameraITS/tests/test_3a.py
pps/CameraITS/tests/test_camera_properties.py
pps/CameraITS/tests/test_exposure.py
pps/CameraITS/tests/test_formats.py
pps/CameraITS/tests/test_linearity.py
pps/CameraITS/tests/test_param_black_level_lock.py
pps/CameraITS/tests/test_param_color_correction.py
pps/CameraITS/tests/test_param_edge_mode.py
pps/CameraITS/tests/test_param_exposure_time.py
pps/CameraITS/tests/test_param_flash_mode.py
pps/CameraITS/tests/test_param_noise_reduction.py
pps/CameraITS/tests/test_param_sensitivity.py
pps/CameraITS/tests/test_param_tonemap_mode.py
482889bdb1dad301bc2d0c380de129312ae500c0 28-Aug-2013 Zhijun He <zhijunhe@google.com> TestingCamera2: Fix preview size selection issue.

It's inappropriate to set preview size to the first entry of the processed size
always.

Bug: 10457376
Change-Id: I60afbaf842d18c2edf428e56dccbcf064c3c0417
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
9d42c135c172cab66b7eca856cd578ed85d512f6 06-Aug-2013 Zhijun He <zhijunhe@google.com> TestingCamera2: Add MediaCodec based video recording.

Only video track is recorded.

Bug: 10342925

Change-Id: Ic33cb77702f1ca4981583c5bc66feb6a4b782ae3
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraRecordingStream.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
5b4dd6ff9eb56d1e859613cdf1dfe94fb2236a53 16-Aug-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Update metadata Key and Enum references

Also return to unbundled since no longer referencing hidden APIs.

Bug: 10345522
Change-Id: Ifb1351661c048cdac24dcc496f634f9b6647c12c
pps/TestingCamera2/Android.mk
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
e4c2baaeff0796b43ca2d0b23fe7be2f6d8e9de7 01-Aug-2013 keunyoung <keunyoung@google.com> Merge "fix missing last line"
8dbbbf8e5043b7c248f825a6ec5cd79ecc4c1525 01-Aug-2013 keunyoung <keunyoung@google.com> fix missing last line

Change-Id: Ia47b676ef3cb762b682bd8a6b2f6d7b0602c1288
til/diff_products.py
419fb8918fcdb643dabc58437bcb0a8026a25604 26-Jul-2013 Zhijun He <zhijunhe@google.com> TestingCamera2: Add manual control

Very basic implementation.

Change-Id: I0877e8da9b5a909384dda05f621532a17163d72a
pps/TestingCamera2/Android.mk
pps/TestingCamera2/res/layout/main.xml
pps/TestingCamera2/res/values/colors.xml
pps/TestingCamera2/res/values/dimens.xml
pps/TestingCamera2/res/values/strings.xml
pps/TestingCamera2/src/com/android/testingcamera2/CameraControls.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
913eac773583943840319ddb16b8ccbc395b40eb 26-Jul-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Update for API rename to android.hardware.camera2

Change-Id: I53428640cfb5870f6ede838640c2ce007232f617
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
1a2480fc160bbbdb9ada6555998258c755e631ec 10-Jul-2013 Eino-Ville Talvala <etalvala@google.com> Merge "TestingCamera2: Bare-bones still capture, plus preview fixes"
f398d7ecb9564c0615fb56c468540a4511656705 09-Jul-2013 Eino-Ville Talvala <etalvala@google.com> Fix pdk build

Change-Id: I31ee501b7e244cb3ba388088e4f6a609a85bfe80
pps/TestingCamera2/Android.mk
819a53c75fac8f13b1a01eadf50f36e81f8bf164 28-Jun-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Bare-bones still capture, plus preview fixes

- Minimal still capture support, single-stream
- Rework preview surface configuration

Change-Id: I2808371f7d04fd317aed6aed0d9810f70c2d59cb
pps/TestingCamera2/AndroidManifest.xml
pps/TestingCamera2/res/layout/main.xml
pps/TestingCamera2/res/values/strings.xml
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
ccdcb50e3b688be8c4a11d7c827e7ac9bbb2f1d5 15-Jun-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera2: Initial commit.

Bare-bones skeleton for testing the new camera API.
Only brings up a preview; no other options yet.

Change-Id: I7cd280de447b5f70cd6914115937fffb69e45ec0
pps/TestingCamera2/Android.mk
pps/TestingCamera2/AndroidManifest.xml
pps/TestingCamera2/res/layout/main.xml
pps/TestingCamera2/res/mipmap-hdpi/launcher_testingcamera2.png
pps/TestingCamera2/res/mipmap-mdpi/launcher_testingcamera2.png
pps/TestingCamera2/res/mipmap-xhdpi/launcher_testingcamera2.png
pps/TestingCamera2/res/values/colors.xml
pps/TestingCamera2/res/values/dimens.xml
pps/TestingCamera2/res/values/strings.xml
pps/TestingCamera2/src/com/android/testingcamera2/ApiFailureException.java
pps/TestingCamera2/src/com/android/testingcamera2/CameraOps.java
pps/TestingCamera2/src/com/android/testingcamera2/TestingCamera2.java
4acb9029e7b5b9d5c4fe763714caef4dc24bcaf6 10-May-2013 Eino-Ville Talvala <etalvala@google.com> am 17c9966a: TestingCamera: Set preview format correctly

* commit '17c9966aeb7dd3bd472e7e9bc70735dee1fc72c8':
TestingCamera: Set preview format correctly
17c9966aeb7dd3bd472e7e9bc70735dee1fc72c8 09-May-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Set preview format correctly

If preview isn't already running, the preview format isn't actually
changed when the user tries to change it. Fix that.

Bug: 8891258
Change-Id: I617f3c1c47879d3aed936cd4645e47ce8b38616e
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
438217aaa20a8082a7dc924b5de295b7de967beb 09-Apr-2013 keunyoung <keunyoung@google.com> add diff_products.py which can diff the differences in product configurations

- limitation: it cannot parse path with variable except for the one starting
with $(LOCAL_PATH). ** Warning will be printed for such case.
- limitation: it cannot parse complex macro like $(foreach
- usage: diff_products.py device/asus/grouper/full_grouper.mk device/asus/tilapia/full_tilapia.mk

Change-Id: I9dfd040c4d6e51f50f7901f4feb56c97381e5a8a
til/diff_products.py
753ac7952bbb16004e5dd149dfdbfb70042827ff 20-Feb-2013 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Add error handling, recording options

- Add new 'none' camera state to go to on errors
- Handle failure to open camera
- Register Camera.ErrorCallback and handle reported errors
- Add checkbox to keep camera open when app goes to the background
- Add checkbox to prevent camera handoff to MediaRecorder, to test
media recorder's camera setup path.

Bug: 8181262
Change-Id: I1766a69bd5ab841451e85aa4a4ad8104aa1bc8c1
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
b2409d280567130723fde8bc2922a43e2976b074 08-Feb-2013 David Braun <dabraun@google.com> Add preview frame rate settings to camera test app.

Also fixed crash when trying to configure camera with no flash (Nexus 7 main
camera, most if not all front facing cameras)

Change-Id: Iefffbd79a58f37d33555c94b80204e66d2163743
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
59c639e1919e7f7b39758cfbafb1e12b78e7b2d4 25-Aug-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Add preview callbacks

- Support for NV21, YV12, YUY2 preview formats
- Switch to API level 17 for certain Renderscript features
- Fix assorted SDK warnings/lint issues.

Change-Id: I3a5063065e239308df74c1077c4120429f431ab7
pps/TestingCamera/Android.mk
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/project.properties
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/dimens.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/CallbackProcessor.java
pps/TestingCamera/src/com/android/testingcamera/InfoDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
pps/TestingCamera/src/com/android/testingcamera/callback.rs
b95f05fb03d0e9192926f8d46c02602a8035b721 11-Jan-2013 Alex Ray <aray@google.com> TestingCamera: Add Auto-Exposure Lock Control

Change-Id: Ib0984a00162ebccac3ab0ab8a89f50ac971405c7
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
faf0dca8fcd28b16cf984ba26587acbfb915b37f 23-Oct-2012 Alex Ray <aray@google.com> TestingCamera: Add Video Stabilization Toggle

Add a button to select video stabilization. Only enabled if the camera
supports it.

Change-Id: I97018e2b5f1384594f75567fdfa08154aa098e8c
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
35b1da53ad8a06a062f605b6be83a99df0c3af87 02-Nov-2012 Alex Ray <aray@google.com> TestingCamera: Video Record Size starts correct

Instead of "Default", Video Record Size now reflects actual record
resolution before any other selections are made.

Change-Id: Iacc3d1bd5cf69e30c76f270778d14b045f25df70
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
410aac04ee752c7f3506afb64b4a1e8ab9785cef 23-Oct-2012 Alex Ray <aray@google.com> TestingCamera: Add Video Frame Rate Selection

Add selectable frame rates for video recording. Chosen based on the
list of preview frame rates available.

Change-Id: I11e93061f214646ae44a5e4f649b86405caefd06
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
8bf3e54287366cf790c25577568334b92f67d178 05-Sep-2012 Alex Ray <aray@google.com> TestingCamera: Add video recording resolutions

Select camcorder profile and resolution to record at; enables testing
various video recording resolutions that do not have explicit profiles.

Change-Id: I03666f8f0348cc6993a54f0bbcbd9647a5734a40
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
b18600b1d8df55637a97679f13c26439c35b9efd 25-Oct-2012 Alex Ray <aray@google.com> TestingCamera: Flash Mode Support

Adds flash mode selection.

Change-Id: Iae3895d9e153173a32f838d0f3c6e1d06c11ab00
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
4c9d0b3b746700dd5398edd65510af1f6db4b752 25-Aug-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Only enable focus move callbacks in some AF modes.

Fixes TestingCamera on Nakasi.

Change-Id: I1039ae69e312c053b62af39e791681ff6ae328f4
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
24a3843696c909138dc5ffeef00365e7bdf65ecf 11-Aug-2012 Keun young Park <keunyoung@google.com> Merge "add dialer activity for telephony testing" into jb-mr1-dev
b8dc64f657e9b8aac496379b460c584d958e6919 07-Aug-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Improve snapshot dialog, notify MediaScanner

- Fix bug with large snapshots not appearing
- Show extracted EXIF information
- Allow saving/viewing snapshots
- Notify MediaScanner about new videos and still images
- Clean up imports

Change-Id: Iea569da97b073a6a384f2d75439d49facf944b9a
pps/TestingCamera/res/layout/fragment_snapshot.xml
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
abe36163445fb3fe458252fd8d21c3e1ac14ed6d 07-Aug-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Autofocus, recording, logging, code cleanup

- Add logging into onscreen textview
- Clean up code (whitespace, refactor some long methods)
- Add AF mode selection, AF trigger, AF cancel
- Add recording support

Bug: 6243944
Change-Id: I799a99e24009677b558875a2d980bb980dd8d004
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/project.properties
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/InfoDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
a5e0a5c53719f8501c814c4673d28964dee15c9c 07-Aug-2012 Keun young Park <keunyoung@google.com> add dialer activity for telephony testing

- also refactor structure to have multiple activities under top list view

Bug: 6910607

Change-Id: I009cfcc5bc3bde7220415742483384dc58cb3fa8
gitignore
pps/HelloPDK/.classpath
pps/HelloPDK/Android.mk
pps/HelloPDK/AndroidManifest.xml
pps/HelloPDK/jni/Android.mk
pps/HelloPDK/jni/HelloJniNative.cpp
pps/HelloPDK/jni/HelloPDKNative.cpp
pps/HelloPDK/res/layout/dialer.xml
pps/HelloPDK/res/layout/hello_pdk.xml
pps/HelloPDK/res/layout/hellojni.xml
pps/HelloPDK/res/values/strings.xml
pps/HelloPDK/src/com/example/android/helloPDK/HelloPDK.java
pps/HelloPDK/src/com/example/android/helloPDK/HelloPDKNative.java
pps/HelloPDK/src/com/example/android/helloPDK/MainActivity.java
pps/HelloPDK/src/com/example/android/helloPDK/jni/HelloJni.java
pps/HelloPDK/src/com/example/android/helloPDK/jni/HelloJniNative.java
pps/HelloPDK/src/com/example/android/helloPDK/telephony/DialerActivity.java
bc88c6ed6508927ad72eefba3f6f63c6436f06d3 05-Aug-2012 Eino-Ville Talvala <talvala@google.com> TestingCamera: Add camera info, camcorder profiles, improve UI

Bug: 6243944

Change-Id: I75c8b5f7baf792f017231ff16a7f045391fba478
pps/TestingCamera/.classpath
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/res/layout/fragment_info.xml
pps/TestingCamera/res/layout/fragment_snapshot.xml
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/layout/snapshot_dialog.xml
pps/TestingCamera/res/values/colors.xml
pps/TestingCamera/res/values/dimens.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/InfoDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
b28605e5d09a08c915183772819cb1c7c53cdb34 03-Aug-2012 Eino-Ville Talvala <etalvala@google.com> Revert "TestingCamera: Add camera info, camcorder profiles, improve UI"

This reverts commit 4ae1a87883045d820ffd6e1b8a95c13b1919e00a

Change-Id: Iabbf18b84b331bc9679b2000058f62ff062ffbb4
pps/TestingCamera/.classpath
pps/TestingCamera/Android.mk
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/res/layout/fragment_info.xml
pps/TestingCamera/res/layout/fragment_snapshot.xml
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/layout/snapshot_dialog.xml
pps/TestingCamera/res/values/colors.xml
pps/TestingCamera/res/values/dimens.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/InfoDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
4ae1a87883045d820ffd6e1b8a95c13b1919e00a 31-Jul-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Add camera info, camcorder profiles, improve UI

Bug: 6243944
Change-Id: I9e5412271afa9c8b759c21044097cf41d34eba44
pps/TestingCamera/.classpath
pps/TestingCamera/Android.mk
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/res/layout/fragment_info.xml
pps/TestingCamera/res/layout/fragment_snapshot.xml
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/layout/snapshot_dialog.xml
pps/TestingCamera/res/values/colors.xml
pps/TestingCamera/res/values/dimens.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/InfoDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/SnapshotDialogFragment.java
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
9bf609a961cdb19fe96421c536a0aaba56492c94 31-Jul-2012 Eino-Ville Talvala <etalvala@google.com> Merge "Enable SDK/Eclipse building for TestingCamera" into jb-mr1-dev
40e00956d0cf8c7806e4b125094bda13e1a8d863 31-Jul-2012 Keun young Park <keunyoung@google.com> add brief explanation about PDK repository

Change-Id: Ib45aadfd4aa38b4a2162249c04a2e43b0a367f6a
EADME
94d24977868e0713cf03f7cec4d6de051f411dca 19-Jul-2012 Eino-Ville Talvala <etalvala@google.com> Enable SDK/Eclipse building for TestingCamera

Also switch control bar on right edge to use ScrollView for space.

Change-Id: Id47cf36a6a84aab7f586237702f813ad3615eb98
pps/TestingCamera/.classpath
pps/TestingCamera/.project
pps/TestingCamera/Android.mk
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/project.properties
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
afac67b65aa3dd03e8998dbe12b19ce4a9e5ce3c 20-Jul-2012 Keun-young Park <keunyoung@google.com> am 076301f0: Merge "fix minor spelling mistake"

* commit '076301f0488b2b5e0a89ef60076051a71ab5e9eb':
fix minor spelling mistake
076301f0488b2b5e0a89ef60076051a71ab5e9eb 20-Jul-2012 Keun-young Park <keunyoung@google.com> Merge "fix minor spelling mistake"
692284663f302a4c6d912910cff045b3139b9718 20-Jul-2012 Zach Pfeffer <zach.pfeffer@linaro.org> fix minor spelling mistake

Change-Id: I46adc3caa4fe4b1507629a1adacb3b418164b04b
Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
uild/pdk_utils.py
582907a9584c8550f620f0280c126f887a5e64ce 19-Jul-2012 Eino-Ville Talvala <etalvala@google.com> Move HelloPDK example into apps/ instead of jni-example/.

Change-Id: Ie27b984b780633df620847e0ab06bbb65e5ab743
pps/HelloPDK/Android.mk
pps/HelloPDK/AndroidManifest.xml
pps/HelloPDK/jni/Android.mk
pps/HelloPDK/jni/HelloPDKNative.cpp
pps/HelloPDK/res/layout/hello_pdk.xml
pps/HelloPDK/res/values/strings.xml
pps/HelloPDK/src/com/example/android/helloPDK/HelloPDK.java
pps/HelloPDK/src/com/example/android/helloPDK/HelloPDKNative.java
ni-example/HelloPDK/Android.mk
ni-example/HelloPDK/AndroidManifest.xml
ni-example/HelloPDK/jni/Android.mk
ni-example/HelloPDK/jni/HelloPDKNative.cpp
ni-example/HelloPDK/res/layout/hello_pdk.xml
ni-example/HelloPDK/res/values/strings.xml
ni-example/HelloPDK/src/com/example/android/helloPDK/HelloPDK.java
ni-example/HelloPDK/src/com/example/android/helloPDK/HelloPDKNative.java
48f2556e12eeaa8932947fe6c8083e64bb5eb804 12-Jul-2012 Eino-Ville Talvala <etalvala@google.com> TestingCamera: Add camera testing application for PDK users

TestingCamera is an app for testing all the features of the Android
camera API, targeted at platform engineers. Unlike the standard camera
app, it is not meant to be an end-user application, and focuses more
on exposing all features and options in the API, instead of on ease of
use.

This initial checking supports camera selection, preview and still
image capture only.

Change-Id: I303e74ba3f33f3b41ba5219e1747e8fae3a2cd56
pps/TestingCamera/Android.mk
pps/TestingCamera/AndroidManifest.xml
pps/TestingCamera/res/layout/main.xml
pps/TestingCamera/res/layout/snapshot_dialog.xml
pps/TestingCamera/res/layout/spinner_item.xml
pps/TestingCamera/res/mipmap-hdpi/launcher_testingcamera.png
pps/TestingCamera/res/mipmap-mdpi/launcher_testingcamera.png
pps/TestingCamera/res/mipmap-xhdpi/launcher_testingcamera.png
pps/TestingCamera/res/values/strings.xml
pps/TestingCamera/src/com/android/testingcamera/TestingCamera.java
efb0a3f2bdd76bfc16d1684f95996af72c24c5c9 20-Apr-2012 Keun young Park <keunyoung@google.com> example Java/JNI package build for PDK

- build enabled only when java build is supproted

Bug: 6352960
Change-Id: I1ed388f6018181aac60792bfe988b65407e67cb5
ni-example/HelloPDK/Android.mk
ni-example/HelloPDK/AndroidManifest.xml
ni-example/HelloPDK/jni/Android.mk
ni-example/HelloPDK/jni/HelloPDKNative.cpp
ni-example/HelloPDK/res/layout/hello_pdk.xml
ni-example/HelloPDK/res/values/strings.xml
ni-example/HelloPDK/src/com/example/android/helloPDK/HelloPDK.java
ni-example/HelloPDK/src/com/example/android/helloPDK/HelloPDKNative.java
e0e2abb814e49fa389463d9ef19feece241a20ea 07-Jun-2012 Keun young Park <keunyoung@google.com> move umount position to targetDir

- as the same source can be mounted to multiple targets
- also add -a option to allow adding a directory directly

Change-Id: I6c521b8e29c7100d8024a9b76882bf27f65f7bfb
uild/prepare_pdk_tree.py
b3d386cdc3078f7ad6805328ab67a88091fade15 16-May-2012 The Android Open Source Project <initial-contribution@android.com> Reconcile with jb-release nakasi-factoryrom-release

Change-Id: I701bd3cd419681dfb8836d19a323bfb47c53a298
109b65d9d317ef81ffee58736c511e17757b154a 08-May-2012 The Android Automerger <android-build@android.com> merge in jb-release history after reset to jb-dev
0284a911ce75dfffca7befe7d647a12553fbaf53 05-May-2012 Keun young Park <keunyoung@google.com> script to create PDK build tree from existing full source tree

- This sciript generate a mount_pdk.sh which will mount existing dirs to PDK dir using mount --bind
- After mount, PDK source tree looks like normal PDK source except the absence of .repo
- The PDK build directory can be used for PDK build, and changes made are transparent to both places
Example: pdk/build/prepare_pdk_tree.py ../tmp/pdk_build grouper tegra3 broadcom_wlan
generates necessary dir under ../tmp/pdk_build with mount_pdk.sh and umount_pdk.sh
- mount_pdk.sh requires sudo, and once executed, all necessary sources are mounted.
- umount_pdk.sh unmounts mounted files
- This change also cleans old pdk build scripts which are not used any more.

Change-Id: I49c10be366a9a4c9eb28328ab2e57db1e592d2f4
uild/build_pdk_vendor.py
uild/clean_pdk_rel.py
uild/copy_pdk_bins.py
uild/copy_pdk_data.py
uild/create_source_tree.py
uild/pdk.mk
uild/pdk_google.mk
uild/pdk_prebuilt.mk
uild/prepare_pdk_tree.py
uild/setup_pdk_rel.py
b68bf605eb7862cfeacba9a97013564aa74d758a 26-Mar-2012 The Android Automerger <android-build@android.com> merge in jb-release history after reset to master
ff31d3cf95e2a9fdc45d956e7bc289c61eebb62c 23-Mar-2012 Keun young Park <keunyoung@google.com> fix skia crash due to missing fonts

Change-Id: Ie1f2ade812491a8c76b28e88174dce10a3587d51
uild/pdk.mk
6674ebfd01292c4c07fb2da818329910bdb56bf9 22-Mar-2012 Keun young Park <keunyoung@google.com> add vendor script to run build in one go: build_pdk_vendor.py
add pdk_data.zip (fuzz) generation to pdk_eng build: Thils zip will be pushed as well
change pdk binary and data storage to zip for efficiency
record files installed from pdk_data.zip to PDK_DATA_COPIED and remove all the files while cleaning or installing a new one
added UniquePtr.h to copy list to fix build brake
split hardware and device for pdk_rel build

Change-Id: I64821c0f3cd5765d097a3edf5dec928ef26a0a4b
uild/build_pdk_vendor.py
uild/clean_pdk_rel.py
uild/copy_pdk_bins.py
uild/copy_pdk_data.py
uild/copy_utils.py
uild/create_source_tree.py
uild/pdk.mk
uild/pdk_google.mk
uild/pdk_utils.py
uild/setup_pdk_rel.py
7041987b9e47a3b63ce9587d54cc0b2a6e87122c 21-Mar-2012 The Android Automerger <android-build@android.com> merge in jb-release history after reset to master
86d839863b731a54513f4f85e40cad5f9f672604 20-Mar-2012 The Android Automerger <android-build@android.com> merge in jb-release history after reset to master
bab4e264b3a450002591f361e670627b0cb8ee6d 20-Mar-2012 Keun young Park <keunyoung@google.com> temp. build fix due to the introduction of libmedia_native
- change should be rolled-back once libmedia_native goes to frameworks/native

Change-Id: I299b4c9616a0ce5d1cd2d2fd56e40fae268c428d
uild/copy_pdk_bins.py
8adcfe832a41610f137ebda850174f7207201ab6 15-Mar-2012 Keun young Park <keunyoung@google.com> rename pdk build: pdk1 to pdk_eng, pdk2 to pdk_rel
external/clang and llvm for frameworks/compile
header cleanup after camera refactoring

Change-Id: Ie4a7dce7d07b1b0ebcd76ae13f4d80ae5665987b
uild/copy_pdk1_bins.py
uild/copy_pdk_bins.py
uild/copy_pdk_data.py
uild/create_source_tree.py
uild/pdk.mk
uild/pdk_google.mk
uild/pdk_prebuilt.mk
uild/setup_pdk2_bin.py
uild/setup_pdk_rel.py
85cc59d2125083b35cdc6fc40be4d2b0c6a5de24 12-Mar-2012 Keun young Park <keunyoung@google.com> Update build / copy list due to libstagefright removal with other changes:
- moved pdk bin to vendor/pdk/bin/partner
- removed widevine from build

Change-Id: I5c7d557830039464c7701a8781d454e960814f41
uild/copy_pdk1_bins.py
uild/create_source_tree.py
uild/pdk.mk
uild/pdk_google.mk
uild/setup_pdk2_bin.py
5f173d566bf8aba0ea0bfaba8dc7e4766ea9ad6e 28-Feb-2012 Keun young Park <keunyoung@google.com> add build for pdk1/pdk2
- pdk1: minimal UI
- pdk2: PDK only build + binaries from pdk1 build
- copy_pdk1_bins.py: script to copy pdk1 build result for pdk2 build
- create_source_tree.py: script to generate minimal build source tree
for pdk2 build
- copy_pdk_data.py: script to copy necessary headers / data for pdk build
- setup_pdk2.py : script to copy pdk binaries from vendor to out

Bug: 6079146

Change-Id: I4a6bf78783c1f1f1a8f945b372066d83d01bea78
gitignore
uild/copy_pdk1_bins.py
uild/copy_pdk_data.py
uild/copy_utils.py
uild/create_source_tree.py
uild/pdk.mk
uild/pdk_google.mk
uild/pdk_prebuilt.mk
uild/setup_pdk2_bin.py
9d85bee9f1f83696a3b90f538be5634a795eae1d 23-Feb-2012 Chad Jones <chadj@google.com> Initial empty repository