788717ca599c714d58b2cb5deea1d37b4a711c07 |
|
16-Feb-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera and MediaRecorder: Support AppOps - Allow media processes to update AppOps state - Pass package name to media services Bug: 8181262 Change-Id: I115d39f0b306cb9eb7cd3d3e663c680b7322fd3f
/frameworks/base/core/java/android/hardware/Camera.java
|
4a68e3c26dd2512c319071dc20074baa6e7d171f |
|
05-Dec-2012 |
Hai Guo <deliberatekids@gmail.com> |
fix typo in docs description of 'android/hardware/Camera.Parameters.html# setPreviewFpsRange(int, int)' not right Change-Id: Ic83c0f404710a0125138df1e2b7663994301aee7
/frameworks/base/core/java/android/hardware/Camera.java
|
1cab31a45d9455a7b5a25c0deb447c455be4a178 |
|
05-Nov-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Document new video snapshot picture size behavior. On some devices, video snapshot may return pictures that are smaller than requested. Make that clear. Bug: 7475089 Change-Id: I0bd759072a7f954e517f3d09cb676fb23f863912
/frameworks/base/core/java/android/hardware/Camera.java
|
4f8e5ce21df881796d05a1b2117dd8868570a57b |
|
09-Oct-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Query AudioService for shutter sound enforcement. The AudioService now tracks the shutter sound enforcement status, in addition to the existing approach. Check with it when doing shutter sound operations. Bug: 7032634 Change-Id: Ief855d3a36ca5679832cf439f5638b10f70b8636
/frameworks/base/core/java/android/hardware/Camera.java
|
487acdfb4eca3859fd688a1ff0a32fe6314b68f6 |
|
24-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Improve enableShutterSound documentation. Bug: 7216272 Change-Id: I1b9add715c7d3671472b9f98d9b1d80823109365
/frameworks/base/core/java/android/hardware/Camera.java
|
f7c6c5ad64c8e5d20e1806cc98b9919334c69614 |
|
19-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Add android.hardware.Camera.CameraInfo#canDisableShutterSound Allow applications to check if the camera shutter sound can be disabled. Bug: 7172643 Change-Id: I3e9184325d3676b24830cc5418ebca8dcade8697
/frameworks/base/core/java/android/hardware/Camera.java
|
8df3b2b3989df44953153603681e03140fd853d6 |
|
15-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Document face detection confidence recommendations. Bug: 7108023 Change-Id: I9de583254d127f9c1f702b7ed159a7080bcbfd25
/frameworks/base/core/java/android/hardware/Camera.java
|
f353f948a5867fb43c9ee1dbec1ebc93f91655ec |
|
13-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "NEW_API: Unhide android.hardware.Camera#enableShutterSound" into jb-mr1-dev
|
ff5c9146b53d8429f8ee778f193582c12da0d2b3 |
|
11-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "NEW_API: Unhide android.hardware.Camera.Parameters#SCENE_MODE_HDR" into jb-mr1-dev
|
7cfd7d5b65b725d7253295becfe02f03767c71fa |
|
11-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Unhide android.hardware.Camera.Parameters#SCENE_MODE_HDR Bug: 7054970 Change-Id: I509fa18f1203022bb23cd9ef5c70cb3a3fbb8b77
/frameworks/base/core/java/android/hardware/Camera.java
|
a910390b7d64fba46e7c2034f7085b04e5268cab |
|
11-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera: Add SCENE_MODE_HDR." into jb-mr1-dev
|
af87681f48b26f38008bb04fc473e16b7306bc54 |
|
11-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Unhide android.hardware.Camera#enableShutterSound Change-Id: I8e7ef3e035dd261be51874f514d6be2fb8933e96
/frameworks/base/core/java/android/hardware/Camera.java
|
da2f0ea10822628875a956e4bf096066c0debe9f |
|
10-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Add SCENE_MODE_HDR. Change-Id: I43262e6ecd4bdd9a2ed2e94c05ad95435b32a0cd
/frameworks/base/core/java/android/hardware/Camera.java
|
69fe527bea12f262bfb1a5838f40e3433ad3cb78 |
|
07-Sep-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Add enableShutterSound method. Some camera apps may wish to replace the system camera shutter sound with their own, especially if they are taking rapid bursts of images. Add method to allow this when possible. Hidden for now. Change-Id: I6520f5441d28675626fafab48c6609c589fc6f7e
/frameworks/base/core/java/android/hardware/Camera.java
|
0a12018e4cd6eaaeaec795f6b2af4499fe3a8bcd |
|
09-Feb-2011 |
Ali Utku Selen <aliutku.selen@sonyericsson.com> |
Change StringTokenizer to TextUtils.StringSplitter Replacing StringTokenizer to TextUtils.StringSplitter, since TextUtils.StringSplitter is more suitable for basic splitting tasks. Also increased initial values for HashMap and StringBuilders to avoid unnecessary buffer enlargement operations. This improves the performance of these operations. Change-Id: If9a5b68e6596ba9a6d29597876b6164ef34b57ac
/frameworks/base/core/java/android/hardware/Camera.java
|
ca367b717806c4c69190641c3361d3520a44ad08 |
|
31-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Fix race condition with preview callback. Bug: 6301018 Change-Id: I19b8bc03ef3983d69e1e986c0f1a8154af5ab080
/frameworks/base/core/java/android/hardware/Camera.java
|
e9c6c9ccfde7a642a4c0554e2d066f3dbbea98ce |
|
29-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Fix startFaceDetection will fail after taking a picture. bug:6568961 Change-Id: I353c24496ec00805ed46ba90457729dfb5b2c337
/frameworks/base/core/java/android/hardware/Camera.java
|
b0dcf5ebb26e33fde3dd8fbdec58499175f51d65 |
|
04-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Avoid deadlocks when calling autoFocus from onAutoFocus callback." into jb-dev
|
163a3ae770c290f87347e5b413ec8ff9f128a311 |
|
03-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Update docs for YV12 format and camera preview callbacks." into jb-dev
|
951516358e2841d2425f610bcd0175d9960135d2 |
|
03-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Update docs for YV12 format and camera preview callbacks. - Define stride for YV12 when using it for preview callbacks - Include equations for calculating stride and start indexes of Y, U, and V planes for YV12. - Add more cross-references so that equations are easier to find. Bug: 6330501 Change-Id: I85a78757ec767d08173b9fe714adb715835244b4
/frameworks/base/core/java/android/hardware/Camera.java
|
f05c1d63d16e790ac78c5854bb12374f45d6118e |
|
02-May-2012 |
Wu-cheng Li <wuchengli@google.com> |
Avoid deadlocks when calling autoFocus from onAutoFocus callback. Applicatons may use different threads for calling autoFocus and onAutoFocus callback. bug:6026574 Change-Id: I114a60240e22af15ca469b591e080121367db8e2
/frameworks/base/core/java/android/hardware/Camera.java
|
248ba23ad28c1f8fb69904663204df08c5818700 |
|
29-Apr-2012 |
James Dong <jdong@google.com> |
Fix a race condition in Camera API for handling focus In the case where a previous AF completion was outstanding but before the completion notification reached the application, the application cancelled this AF request, and then started a new AF request. Right after the new AF request, the AF completion notification for earlier AF request reached the application. The application could not tell the AF completion notification was meant for the cancelled AF, but thought the new AF was successfully completed. Subsequently, the application trid to take a picture, which failed as a result. The fix is to add an explicit lock in the Camera.java class to fix the race condition to synchornize autoFocus(), cancelAutoFocus() and the callback of the pending AF completion message. o related-to-bug: 6026480 Change-Id: I33d244d908ac066698e792f641ba88fe228b14a9
/frameworks/base/core/java/android/hardware/Camera.java
|
e17fc7d6693ed36058a880c69332f642ad48cf18 |
|
20-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Improve android.hardware.Camera.setRotation javadoc."
|
8969ea12ca55eef75783796ba52a0120f7188095 |
|
20-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Improve android.hardware.Camera.setRotation javadoc. Change-Id: If6c77044f3f4567ab0c3987fb2ddc47ae307582a
/frameworks/base/core/java/android/hardware/Camera.java
|
7bc1b21a5217c3737ae82edd3ff2d901c69a51ad |
|
18-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Remove new camera open API. Applications are not resumed under the lock screen now. This API is not needed anymore. bug:5584464 Change-Id: I1c18efb5ba1ecd39320eb5fd252c6e1229d7b89c
/frameworks/base/core/java/android/hardware/Camera.java
|
6574539baecc8610529596554b7bca0f21b334b8 |
|
12-Apr-2012 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera autofocus move callback. Camera autofocus move callback tells the clients when continuous aufofocus is moving. Applications can show autofocus animation based on this. bug:5687212 Change-Id: I3191fd447b1e9de0ccf939eb346344f0be9bcf1a
/frameworks/base/core/java/android/hardware/Camera.java
|
a1c41e13b521cdd611a8fc46e43b5ae0a2c00238 |
|
24-Feb-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add a new camera open API that allows taking the ownership. The purpose is to let face unlock always get the camera successfully. What happened was the camera applications may have opened the camera in onResume under the lock screen. This API lets face unlock take the camera from the camera application. A new permission will be added, so other applicatoins won't be able to take the camera from the face unlock. bug:5584464 Change-Id: Ib3d9dcbc2161815b68db42327dc01148453704c6
/frameworks/base/core/java/android/hardware/Camera.java
|
0016813784eb3286cd19bc3f57083342ec499cb0 |
|
14-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Add references to MediaActionSound in Camera documentation."
|
cb56923ba6350cf7441260886f6e8a1c6785886d |
|
12-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Check for null characters being used in camera parameters. Change-Id: I258bce0fcadaec15e495e3303d3d7a952b72b4b5
/frameworks/base/core/java/android/hardware/Camera.java
|
108708b4873fb05cb029b5bcb29a4e917004ca30 |
|
05-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add references to MediaActionSound in Camera documentation. Also includes a few minor doc cleanups. Change-Id: I1742a50f92ceb2b14761e8306891e545a3cf49dd
/frameworks/base/core/java/android/hardware/Camera.java
|
f76a50ce8fdc6aea22cabc77b2977a1a15a79630 |
|
09-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Fix obvious typos under frameworks/base/core Change-Id: Ia5fc3db1bb51824e7523885553be926bcc42d736
/frameworks/base/core/java/android/hardware/Camera.java
|
e69095869c1b324aa20991ed1805c492c3f731e8 |
|
01-Mar-2012 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Rework CameraSound into MediaActionSound, and unhide it. MediaActionSound is a helper class for applications that use the camera, or include camera-like behavior such as taking screenshots. This class helps applications match the sound-playing behavior of the Camera.takePicture, MediaRecorder.start, and MediaRecorder.stop methods. This is useful for applications that don't use the above methods, but still logically capture images or video, such as the panorama capture feature and the video effects in the platform camera application. Bug: 5029099 Change-Id: I829f6e2941f167f91f9cb506215b7232cb054958
/frameworks/base/core/java/android/hardware/Camera.java
|
12f3e28544b00ff4b073cc8ac1b277f0c7a93aab |
|
30-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Add a method to get empty camera parameters."
|
9d062cfe94dcd24b1d61fc83e5de565cb67965b1 |
|
14-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera focus move callback. bug:5534973 Change-Id: Iaadcb2738ad040f94849be30ee531326f6199431
/frameworks/base/core/java/android/hardware/Camera.java
|
1c04a33c040dfb610952d62da9c93a53c291b2d7 |
|
22-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add a method to get empty camera parameters. bug:5656411 Change-Id: I96e1f74c95a7b40bfbf68bdc93d14dad6fd63426
/frameworks/base/core/java/android/hardware/Camera.java
|
0cac6aa993838cdbac90472237541f9b33c40994 |
|
18-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Move Camera.Sound to a stand-alone class CameraSound. bug:5640219 Change-Id: Ibc105351e25b9758c451a94d9a5e50942bf0e926
/frameworks/base/core/java/android/hardware/Camera.java
|
b838d8d4a26c3cfea2e2a5ce831daebbb5653ae7 |
|
17-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Unlock camera AWB lock only when white-balance is changed. bug:5633546 Change-Id: I90bb4b5b445daedf38a64e2f8fb980fc0f0aaa81
/frameworks/base/core/java/android/hardware/Camera.java
|
8c13670c13a7a965884d92193b039e26c96b95c6 |
|
12-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera face detection javadoc. bug:4460717 Change-Id: I6e040911ce802e597e77dfdde1c92b75d51975c8
/frameworks/base/core/java/android/hardware/Camera.java
|
e0cc55ac725feec88c77b482d1990221c9a80f74 |
|
08-Nov-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add a sound-playing method to Camera API. To allow applications with non-standard Camera use cases to use the platform sound files and routing, add a method to play any of the standard Camera sounds (shutter, autofocus, record start/stop) using a background thread. Bug: 5447107 Change-Id: I2524853a626e3ce334a7aad2f7de061d5c04abd0
/frameworks/base/core/java/android/hardware/Camera.java
|
11ba6da460572b9ce9cb9dc0d5a76b710e7efdb3 |
|
01-Nov-2011 |
Chih-Chung Chang <chihchung@google.com> |
am 4b6353ea: Merge "Update camera continuous autofocus javadoc." into ics-mr0 * commit '4b6353ea0265bfed52d0637abd1b17596ce25ff0': Update camera continuous autofocus javadoc.
|
d47823e359ac346c7a1b9051866a72e8436f82cd |
|
31-Oct-2011 |
Pannag Sanketi <psanketi@google.com> |
Expose video stabilization API Related to bug:5469735 Change-Id: I0a8245b37eed7f2cb58d35c7a9a7b3b293b64694
/frameworks/base/core/java/android/hardware/Camera.java
|
0f4f97b70f6ad59b32e78720ba7357733bdef3e9 |
|
27-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Update camera continuous autofocus javadoc. Suppose applications call autoFocus in CAF picture mode. If CAF is in the middle of scanning, the picture is very likely to be blurry. Change focus callback to return when the scanning finishes. bug:5514415 Change-Id: Ibcb8f92a5263d7dbd7cce54df3617fb21c6255d4
/frameworks/base/core/java/android/hardware/Camera.java
|
6c5c3c392b8abce93fd2d366f12449c713ed0016 |
|
18-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
docs: Camera JavaDoc - added xref to Camera DevGuide Change-Id: I4b5faa154a63f0830717a9156b617a0199604547
/frameworks/base/core/java/android/hardware/Camera.java
|
53b30912d3e8598c05e47308981971e958e98db2 |
|
12-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera javadoc and fix some errors. bug:5169599 Change-Id: Ic2205770753ff462135f884fee0a888ca8ec832d
/frameworks/base/core/java/android/hardware/Camera.java
|
037abb8bb064c2878858c9b69978f6754f242627 |
|
11-Oct-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add video stabilization control to Camera parameters. Hardware video stabilization reduces camera shake in preview and in recorded videos. It has no effect on still image capture. Convenience accessor methods hidden for now. Change-Id: Ie18450bff662b2ef98b85d19719beefc180975fc
/frameworks/base/core/java/android/hardware/Camera.java
|
3c02c12c73fa8719e49a5da6534750196efe3eba |
|
07-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Allow Camera.setDisplayOrientation to be called when preview is active."
|
d303362ac21fb9de40f2f2366cbe7ecaa113dc12 |
|
07-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Allow Camera.setDisplayOrientation to be called when preview is active. bug:5422679 Change-Id: I4c936ab00428fc158b5947fe8f10b1028869bbdb
/frameworks/base/core/java/android/hardware/Camera.java
|
464cb21e2aaa448072449b82156f18bd64c0e613 |
|
05-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
docs: Camera class JavaDoc FixIts for ICS Change-Id: I03d96247d149baf82c53b33aa7737fca11906ce6
/frameworks/base/core/java/android/hardware/Camera.java
|
3d9a9e55df85c720573e69ec3062efc331ea69bb |
|
23-Sep-2011 |
Wei Huang <weih@google.com> |
Merge "Update camera javadoc about AE and AWB lock." into ics-factoryrom
|
664d72e6630522589cc013b25f5c9cdd5d949fa3 |
|
23-Sep-2011 |
Chih-yu Huang <akahuang@google.com> |
Clear callbacks in camera stopPreview. Clear those callbacks to remove the references so the memory can be recycled. bug:5358774 Change-Id: I3b6034a1891126b3437a6744013f38a64f5bb03b
/frameworks/base/core/java/android/hardware/Camera.java
|
b4f95be03e018df825356fe2cd363797c66303f1 |
|
22-Sep-2011 |
Wu-cheng Li <wuchengli@google.com> |
Update camera javadoc about AE and AWB lock. - Autofocus does not lock AE and AWB. - stopPreview and takePicture do not clear AE and AWB locks. bug:5356404 Change-Id: I55d9b35f4ff746ecd2bff112c2674f1aa2543aca
/frameworks/base/core/java/android/hardware/Camera.java
|
4c454d82b6ca2e209323321ef2e712bd1577b032 |
|
07-Sep-2011 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera video snapshot supported API. bug:5187868 Change-Id: Idefde8746012c8ef504f3e3020e3fe1256c60860
/frameworks/base/core/java/android/hardware/Camera.java
|
98bb251c8b527600e7a4cca6cc33499710bbfbf1 |
|
30-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add video snapshot camera parameter. The API is still hidden. bug:5187868 Change-Id: I59e1b5774ca32be049723d1a0887faa90d8884bb
/frameworks/base/core/java/android/hardware/Camera.java
|
9a10bf0386ac9822e33a15820d8cd1fd8bdb5572 |
|
25-Aug-2011 |
Scott Main <smain@google.com> |
fix sample code typo issue 5190961 Change-Id: I15f10bc97b46f0e5f5e31ff5b38d6c3a938ddedf
/frameworks/base/core/java/android/hardware/Camera.java
|
a46c372a75972dbfe73b1813d69fa047c3454b83 |
|
23-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Make camera FOCUS_MODE_CONTINUOUS_PICTURE public."
|
af4f65806e183cc9523b232200031dfe39c2cd3e |
|
19-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Make camera FOCUS_MODE_CONTINUOUS_PICTURE public. bug:5086125 Change-Id: I140dd8357adabb167f2f2efee8f5db00ab86705c
/frameworks/base/core/java/android/hardware/Camera.java
|
7526a6d9235a73f93ae5064e8b82440b61c53929 |
|
20-Aug-2011 |
Wei Hua <whua@google.com> |
Merge "Added additional Face attributes."
|
d52b308916d5f207791788e00bc48baecb90d8b8 |
|
19-Aug-2011 |
Wei Hua <whua@google.com> |
Added additional Face attributes. bug: 5186701 Change-Id: Id08df922b9a79192a81e6e8bd7c0dccad4664b3b
/frameworks/base/core/java/android/hardware/Camera.java
|
16b67137b893f32491a38ab81d49368322e1ae92 |
|
18-Aug-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Make changing white-balance mode always disable AWB lock. Fixes previously unspecified behavior wrt changing white-balance mode while AWB is locked. Change-Id: Ib70597319010cc7e6c88b26cae534ceea4fb46ce
/frameworks/base/core/java/android/hardware/Camera.java
|
b9ac75d3dfc53ab4a0a104da147f1dfd7bc8c12f |
|
16-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add new camera focus mode FOCUS_MODE_CONTINUOUS_PICTURE. The API is still hidden. bug:5086125 Change-Id: I69268a95ad6aae249771d3a8dfb423ffe2d87081
/frameworks/base/core/java/android/hardware/Camera.java
|
aba367eea4792a1d3778061181e3a38e188f4f06 |
|
10-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Unhide camera face detection API."
|
c0c683b3344c67700882f8059e7d18266366daa9 |
|
03-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera face detection API. bug:4460717 Change-Id: I8d72b0ada370acd6267c47deb654bb4bf1cfb538
/frameworks/base/core/java/android/hardware/Camera.java
|
08a907149ede244f1ca587b99542744e0260099d |
|
09-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Unhide camera recording hint API."
|
70fb9085044c5e6f52c33c970d238b764cf2373b |
|
02-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera bayer image format. The API are hidden. bug:5086073 Change-Id: Ic9a53e5d5007ad3f12a28406ee25098227f14cbc
/frameworks/base/core/java/android/hardware/Camera.java
|
9c53f1c33a433c1e9bd84a26d57e0e99f616fa24 |
|
02-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera recording hint API. bug:4266229 Change-Id: Ic9014e521e22a3940b9c2068ce38783f52d2ac31
/frameworks/base/core/java/android/hardware/Camera.java
|
bb1e275c0e684dd213f124da77110cdd9d6f090c |
|
29-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Pass camera frame metadata from camera service to Java. bug:4460717 Change-Id: I2fae6e1dfca6b8f3a5ee5716fc7817f5417bf657
/frameworks/base/core/java/android/hardware/Camera.java
|
25d8fb51dae37f1becf4fb3d32e8600c418eb6e8 |
|
02-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera recording hint parameter. The API is still hidden. bug:4266229 Change-Id: I5e4c24e9e2808582aecb55ac4f1d5be3ed7e36a2
/frameworks/base/core/java/android/hardware/Camera.java
|
f0d6a48c6ad852b84687127f14b1ffde02416dc4 |
|
27-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add frame metadata parameter to camera data_callback. bug:4460717 Change-Id: Ib47d7d7df20af8155a719f3dabefe030893bfebc
/frameworks/base/core/java/android/hardware/Camera.java
|
4c2292efbbfe7338138a9a0e8eefeaabdef1a0b4 |
|
21-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera face detection API. API are still hidden. bug:4460717 Change-Id: I1a515061f141a89bd61c875257712789fb15d2d4
/frameworks/base/core/java/android/hardware/Camera.java
|
10e09c69d659bf54d6efbe1a3660add7f8a39d6e |
|
18-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera new picture and new video broadcast intents. bug:4964321 Change-Id: I42b45cda2e6a30f3bdf6127e2594933f32ecbaeb
/frameworks/base/core/java/android/hardware/Camera.java
|
83d3352cf7a67efd60732c0d40e5928f642f6808 |
|
13-May-2011 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Add auto-exposure and auto-white balance locking to the Camera. Unhides the Camera API calls for using the auto-exposure and auto-white balance locks. Adds documentation about the interaction between auto-focus and the AE and AWB locks. Change-Id: I5bf73b9dce1c93e11a17f9d3efb82db1261524c5
/frameworks/base/core/java/android/hardware/Camera.java
|
42419ce28a09eb63e29a8fef87e6f5534f41902f |
|
01-Jun-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add framework support for camcorder zoom. The purpose of ICameraRecordingProxy and ICameraRecordingProxyListener is to allow applications using the camera during recording. Camera service allows only one client at a time. Since camcorder application needs to own the camera to do things like zoom, the media recorder cannot access the camera directly during recording. So ICameraRecordingProxy is a proxy of ICamera, which allows the media recorder to start/stop the recording and release recording frames. ICameraRecordingProxyListener is an interface that allows the recorder to receive video frames during recording. ICameraRecordingProxy startRecording() stopRecording() releaseRecordingFrame() ICameraRecordingProxyListener dataCallbackTimestamp() The camcorder app opens the camera and starts the preview. The app passes ICamera and ICameraRecordingProxy to the media recorder by MediaRecorder::setCamera(). The recorder uses ICamera to setup the camera in MediaRecorder::start(). After setup, the recorder disconnects from camera service. The recorder calls ICameraRecordingProxy::startRecording() and passes a ICameraRecordingProxyListener to the app. The app connects back to camera service and starts the recording. The app owns the camera and can do things like zoom. The media recorder receives the video frames from the listener and releases them by ICameraRecordingProxy::releaseRecordingFrame. The recorder calls ICameraRecordingProxy::stopRecording() to stop the recording. The call sequences are as follows: 1. The app: Camera.unlock(). 2. The app: MediaRecorder.setCamera(). 3. Start recording (1) The app: MediaRecorder.start(). (2) The recorder: ICamera.unlock() and ICamera.disconnect(). (3) The recorder: ICameraRecordingProxy.startRecording(). (4) The app: ICamera.reconnect(). (5) The app: ICamera.startRecording(). 4. During recording (1) The recorder: receive frames from ICameraRecordingProxyListener.dataCallbackTimestamp() (2) The recorder: release frames by ICameraRecordingProxy.releaseRecordingFrame(). 5. Stop recording (1) The app: MediaRecorder.stop() (2) The recorder: ICameraRecordingProxy.stopRecording(). (3) The app: ICamera.stopRecording(). bug:2644213 Change-Id: I15269397defc25cbbcae16abc071c8349c123122
/frameworks/base/core/java/android/hardware/Camera.java
|
d8aab93f96a6357dedc791ccdea92412fb423d15 |
|
21-Jun-2011 |
Wu-cheng Li <wuchengli@google.com> |
Fix camera getMeteringAreas does not return areas correctly. bug:4494242 Change-Id: Ide5a44fc302ecda22557fc9eba5e7fcd8679712b
/frameworks/base/core/java/android/hardware/Camera.java
|
facc8ce116bd92f7ba7e8ecb76cbda3953260ef9 |
|
17-Jun-2011 |
Wu-cheng Li <wuchengli@google.com> |
Mention device policay manager in Camera.open javadoc. bug:4185309 Change-Id: I733654a0be1953851dac7686c9c38e7af8f1d73a
/frameworks/base/core/java/android/hardware/Camera.java
|
32a972c693400db50717435139fa292a63bc937a |
|
07-Jun-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Updates to Camera API documentation. Change-Id: I716a36becce436f57ea62fcfecd9021eb29b76ea
/frameworks/base/core/java/android/hardware/Camera.java
|
bde61a5731cdfef76a0691f8bd53b880606f5f6e |
|
07-Jun-2011 |
Wu-cheng Li <wuchengli@google.com> |
Improve android.hardware.Camera.Area javadoc. bug:4553469 Change-Id: Iae88af354fee4925cb7978572c27f6dd5595ca59
/frameworks/base/core/java/android/hardware/Camera.java
|
d9c2601afa46811bcb1345963d38010690981a01 |
|
13-May-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add auto-white balance locking to the Camera API. Adds a new camera parameter for locking auto-white balance to its current value. Also adds a function for checking if auto-white balance lock is supported by the current platform. Lock semantics match that of the auto-exposure lock. Hidden for now. Change-Id: Id59339a4be84d55c1b0b8473d765b6aa765999b2
/frameworks/base/core/java/android/hardware/Camera.java
|
26274fae33b7b056cf5fe9fd6e823cae9e4ddae2 |
|
05-May-2011 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera javadoc. Preview has to be stopped before chaning preview size. Change-Id: I6ab30402b2270eed9606a69ebce43ae58e0776a8
/frameworks/base/core/java/android/hardware/Camera.java
|
3773eef4e36fa4171a84b495dca849be112df0a8 |
|
15-Apr-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add an auto-exposure lock feature to the Camera API. Adds a new camera parameter for locking auto-exposure to its current value. Also adds a function for checking if auto-exposure lock is supported by the current platform. Hidden for now. Change-Id: Id452371191ab220318ce2cb98b8ee91bdde9aab6
/frameworks/base/core/java/android/hardware/Camera.java
|
f715bf95ded30821e81ba93bb48c08725e1c34aa |
|
14-Apr-2011 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera focus area and metering area API. These API are for touch focus. bug:3475893 Change-Id: I1e213c0bed0c6fe18dcbfb0457c51c52e7cfae30
/frameworks/base/core/java/android/hardware/Camera.java
|
185052e2d1b8b4eb9df5f47e6d7fd05acb739b84 |
|
25-Apr-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Clarify the meaning of weight in the focus and metering area HAL."
|
4e396e063c8b0fa6201b47166f547a98abfd6038 |
|
21-Apr-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Clarify the meaning of weight in the focus and metering area HAL. Weigh values must be less than 1000, but have no restriction on their sum. Weights should be interpreted as per-pixel values, meaning larger areas will have more influence over focus/metering than smaller areas of the same weight. Change-Id: I988b74f988ddba2ff0c49d078ff3174b47cbae18
/frameworks/base/core/java/android/hardware/Camera.java
|
7b1c5c891a09e0e2a2de101fbf951cdc89e03957 |
|
15-Apr-2011 |
Wu-cheng Li <wuchengli@google.com> |
Fix camera javadoc errors. Change-Id: Ia5db14ee01af49e81295d1eb4dd38218de8944cd
/frameworks/base/core/java/android/hardware/Camera.java
|
e98e4c806320ccb3078805ac019cca3ed9796123 |
|
12-Apr-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera metering area API. The API are still hidden. bug:3475893 Change-Id: Id4147528def5e0fe067e1a3ed315fa34c14a0640
/frameworks/base/core/java/android/hardware/Camera.java
|
30771b773393596812b6cfd2a4ddf490c43437aa |
|
02-Apr-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera focus area API. The API are still hidden. bug:3475893 Change-Id: I92405c9e332b7fb141788cda7ebc9705dd666c67
/frameworks/base/core/java/android/hardware/Camera.java
|
e309a0fd2e528039b3c1f1372a9a7095bcd852cc |
|
21-Mar-2011 |
Eino-Ville Talvala <etalvala@google.com> |
NEW_API: Add getTimestamp() to SurfaceTexture. Like getTransformMatrix, getTimestamp provides a timestamp for the OpenGL texture produced by the latest call to updateTexImage(). Timestamps are measured in nanoseconds, and are monotonically increasing. Other properties of the timestamps (zero point, comparability) depend on the source providing frames to the SurfaceTexture, and need to be documented by the source. bug:3300707 Change-Id: I380d94926d0e9f1c77bb5c1576b72d5ef4e2eba1
/frameworks/base/core/java/android/hardware/Camera.java
|
c5f94d8a4779050125145396ca83fbc862c7ed6b |
|
18-Feb-2011 |
Eino-Ville Talvala <etalvala@google.com> |
Add support for timestamps into SurfaceTexture. API addition: The timestamps are represented as nanoseconds from some arbitrary time point. Like the SurfaceTexture transform matrix, the timestamp retrieved by getTimestamp is for the last frame sent to the GL texture using updateTexImage(). Camera HAL change: Expect vendors to set these timestamps using native_window_set_buffers_timestamp(). For now, they are autogenerated by SurfaceTextureClient if set_buffers_timestamp() is never called, but such timing is likely not accurate enough to pass a CTS test. bug:3300707 Change-Id: Ife131a0c2a826ac27342e11b8a6c42ff49e1bea7
/frameworks/base/core/java/android/hardware/Camera.java
|
0c74819b76752f78803530fb8e4ad0958f0949ed |
|
25-Feb-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Improve camera getSupportedPreviewFormats javadoc."
|
f9293e7d5057f54ec90423f55b78138d5729e30f |
|
25-Feb-2011 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera getSupportedPreviewFormats javadoc. bug:3463624 Change-Id: I4151fc7821e9648c6429acca53582f11f35f8813
/frameworks/base/core/java/android/hardware/Camera.java
|
e857cc8175d532eccbe75798c56bf3c5378e585e |
|
24-Feb-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Add YV12 preview format to camera parameter constants."
|
10a1b30dfbd0bbeae6776e353600986647c6e0a8 |
|
22-Feb-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add YV12 preview format to camera parameter constants. bug:3463624 Change-Id: I8f2992dadfd3fb9e3c9d67743e52da7f3212827e
/frameworks/base/core/java/android/hardware/Camera.java
|
e00cab707dcaf6f05adb5ccb9c80fdf25c483427 |
|
18-Feb-2011 |
James Dong <jdong@google.com> |
Application-managed callback buffer support for raw image bug - 3292153 Change-Id: I9789f7c5cde3a3889d7375e881181e9152d95fc2
/frameworks/base/core/java/android/hardware/Camera.java
|
dbc289d6c27968bd05cc547ca73579347c3adc99 |
|
09-Feb-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 3438513 Fix incorrect throws clause Change-Id: Ib47c12b2b03b0b03d8df69f1b943839283c9f867
/frameworks/base/core/java/android/hardware/Camera.java
|
fd6f39e147dc077139a41b9c2a4039fbaa20224e |
|
20-Dec-2010 |
Jamie Gennis <jgennis@google.com> |
Enable camera preview to a SurfaceTexture. This change adds a public Java API to use a SurfaceTexture as the destination of camera preview frames. Change-Id: If537fed2df12c5c181e2af5f817985c1bda853fb
/frameworks/base/core/java/android/hardware/Camera.java
|
70588bf864f961974c93aace7586d3e2773a54a8 |
|
05-Jan-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
resolved conflicts for merge of 3a2c6bf0 to master Change-Id: I1963d8fc391bb84de1054f2b20ce4e082d764cbe
|
69ea4e15e52c456537575d21443ac1efdb03a902 |
|
05-Jan-2011 |
Brad Fitzpatrick <bradfitz@android.com> |
Documentation fixes found over vacation hacking. Change-Id: I28900026465d66d950cf4f05f0c202b46c3c2d43
/frameworks/base/core/java/android/hardware/Camera.java
|
dd0b16c26834d9a58b9865a467c7a26ea14482f3 |
|
22-Sep-2010 |
James Dong <jdong@google.com> |
Add two methods to Camera.java o getSupportedVideoSizes() allows us to retrieve the list of the supported video sizes from the camera o getPreferredPreviewSizeForVideoRecording() allows us to retrieve the preferred/recommended preview size for camcorder applications bug - 3237021 Change-Id: I52fc9938d389bb411406320b0309775b6f44f4dc
/frameworks/base/core/java/android/hardware/Camera.java
|
99a3f3e4e06b4370101ca97cc11dbe81d772fefa |
|
19-Nov-2010 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera documentation. bug:3212606 Change-Id: Iee7106e4665c08a4c75471114010b75d63ac74ce
/frameworks/base/core/java/android/hardware/Camera.java
|
a48b70fa8ff6363d1e5282be70f6be12bc0688dc |
|
08-Nov-2010 |
Wu-cheng Li <wuchengli@google.com> |
Camera.open() should only return back-facing camera. Also update current.xml and 9.xml. setRotationHint was also missing from 9.xml. bug:3173302 Change-Id: Idd3f7417a4d35c65910e9b08a1bfd157b91e1baa
/frameworks/base/core/java/android/hardware/Camera.java
|
17ae359721ba74399e785369346509b776999d1f |
|
08-Nov-2010 |
Wu-cheng Li <wuchengli@google.com> |
Revert "android.hardware.Camera.open only returns back-facing camera." This reverts commit 07b88fefd4e6386ad3265da47d008b40e6a58891.
/frameworks/base/core/java/android/hardware/Camera.java
|
07b88fefd4e6386ad3265da47d008b40e6a58891 |
|
08-Nov-2010 |
Wu-cheng Li <wuchengli@google.com> |
android.hardware.Camera.open only returns back-facing camera. bug:3173302 Change-Id: I813e41b36c776246f151b66ef289cdf13a05dc2c
/frameworks/base/core/java/android/hardware/Camera.java
|
b982fb4fd36a3cd24a0bb17c964139fe4c9cbb47 |
|
19-Oct-2010 |
Wu-cheng Li <wuchengli@google.com> |
Mirror the preview for front-facing cameras. do not merge Now overlay does ROT_90 before FLIP_V or FLIP_H. It should be FLIP_V or FLIP_H first. The formula should be changed after overlay is fixed. bug:3059865 Change-Id: Ie4366bf7f1fcac7383e8dfc74b1b865997bbbcc6
/frameworks/base/core/java/android/hardware/Camera.java
|
2fe6fcaff4bdab45484055d6c18dd96d1b7b7be1 |
|
15-Oct-2010 |
Wu-cheng Li <wuchengli@google.com> |
Fix some camera orientation javadoc errors. bug:3105659 Change-Id: I0e54f6dd3aa8aeb2494f2596130a5aeb9e1449ba
/frameworks/base/core/java/android/hardware/Camera.java
|
c157e0cd161e5b3b28b72bafebb3360ed856a608 |
|
07-Oct-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add javadoc for display orientation. Display orientation should be considered while setting preview size, picture size, or thumbnail size. bug:3051937 Change-Id: I3b6bd1b920e4752ffdfc8aec56a0da9d474dd630
/frameworks/base/core/java/android/hardware/Camera.java
|
2fb818ca7dd53d00646854a2473f1a69be43067c |
|
14-Sep-2010 |
Wu-cheng Li <wuchengli@google.com> |
Fix the javadoc of Parameters.setRotation. setRotation needs to consider the orientation of cameras. Change-Id: I3ef23dc088647dacdddbb83e3f303c16b9251185
/frameworks/base/core/java/android/hardware/Camera.java
|
d45cb72ac0d7d57829ffc9223decb89a5fc42ce2 |
|
21-Sep-2010 |
Wu-cheng Li <wuchengli@google.com> |
Rename FOCUS_MODE_CONTINUOUS to FOCUS_MODE_CONTINUOUS_VIDEO. This constant is not public yet. Continuous autofocus should behave differently in still camera and camcorder. In camcorder, lens movement may be more smooth. And the triggers to start a new focus search may be different. If there is a need, FOCUS_MODE_CONTINUOUS_PHOTO can be added in the future. Change-Id: I05df9e491aca37829be3df92a73b952f26c86a4a
/frameworks/base/core/java/android/hardware/Camera.java
|
7836660f5eb45b7b7e1f5119face65c80e2ade17 |
|
15-Sep-2010 |
Wu-cheng Li <wuchengli@google.com> |
Update camera API and javadoc for API review comments. bug:3001395 bug:3001399 Change-Id: I7030c4eff94ab11f44b862e8c206fb69a4e5c428
/frameworks/base/core/java/android/hardware/Camera.java
|
7ec7b9970cc3a6311bf043e228991adf24c43523 |
|
28-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Remove camera metering mode API. Metering mode is not supported yet. Change-Id: Id6906d6ab0cd1a9dcbc5c303d8d5081b2cda699e
/frameworks/base/core/java/android/hardware/Camera.java
|
1620d118a49dc6df7b0e83d7343f8a8bb6e23b12 |
|
28-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Fix SDK build error. Change-Id: I4705c10da850d684caa7067d656aff11bc65acbb
/frameworks/base/core/java/android/hardware/Camera.java
|
5f1e69c76ef5886ed65e303490c5f660da4756ef |
|
18-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera fps range API and deprecate old ones. Original preview frame rate API assumes the frame rate is fixed. It does not not work with auto frame rate camera. Change-Id: I1233a22ed64d42f167432085716bb6bfc3d36bbf
/frameworks/base/core/java/android/hardware/Camera.java
|
454630f23784afcf3dd6fc58becbb9fb6aa878a9 |
|
12-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add camera fps range API. Original preview frame rate API assumes the frame rate is fixed. It does not not work with auto frame rate camera. Change-Id: I38f7122ac8ec844ffd63558dc0763ffa17b0926a
/frameworks/base/core/java/android/hardware/Camera.java
|
f008f3ea82a0518375ee4ea41b32451badffbd95 |
|
17-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Document that autoFocus must be called in auto and macro mode. Change-Id: Ia52f8bc8a75a7473edff50326a4a0467f4295e6a
/frameworks/base/core/java/android/hardware/Camera.java
|
699fe9397974685e6b2c73f9a3a0eb9e5a5a2ccf |
|
05-Aug-2010 |
Wu-cheng Li <wuchengli@google.com> |
Improve camera documentation. Change-Id: I3c9e5e6de5ce64b8d7d892483930238fa9cc247c
/frameworks/base/core/java/android/hardware/Camera.java
|
341ff13689dfe822b598e626272ac2e80041b482 |
|
20-Jul-2010 |
Dan Egnor <egnor@google.com> |
resolved conflicts for merge of 9bc4039a to gingerbread Change-Id: I6f9262fb293a67cbc04e5756205ae56e28c299ec
|
bfcbeffc54e93b1c2e2d95fdc301786df4376d6f |
|
13-Jul-2010 |
Dan Egnor <egnor@google.com> |
COMMENT-ONLY change to clarify Camera documentation. Change-Id: I6b75cfdfc34d1c16d93c02a32649022ce5505b11
/frameworks/base/core/java/android/hardware/Camera.java
|
f3f25bf80b7d21f12442da8f82d17c79dd371692 |
|
07-Jul-2010 |
Dan Tasse <dantasse@google.com> |
Added some javadoc to Camera.takePicture() Change-Id: I62597a1417647eeac7611eaccd0df3bda210e3e7
/frameworks/base/core/java/android/hardware/Camera.java
|
de1057c4a6aa41c3b88bcc4fd49d70f973f1d9eb |
|
14-Jun-2010 |
Chih-Chung Chang <chihchung@google.com> |
Unhide new API for supporting multiple cameras. Change-Id: I916a536c80330444a15986ba380205a6deed2390
/frameworks/base/core/java/android/hardware/Camera.java
|
724c52244423feced2677fbd1f905e0b8b0639f2 |
|
14-Jun-2010 |
Chih-Chung Chang <chihchung@google.com> |
Correct the setDisplayOrientation sample code. Change-Id: I37af4090b383204a5fd228a4388732e11ef2fa8c
/frameworks/base/core/java/android/hardware/Camera.java
|
b8bb78f54b48868465a9d69d65fda08524ab5ae1 |
|
10-Jun-2010 |
Chih-Chung Chang <chihchung@google.com> |
Change camera interface to support multiple cameras. Change-Id: Ie88fe706d2278acf762eca87780de349434778a4
/frameworks/base/core/java/android/hardware/Camera.java
|
2fd73a452268d2acb6e72a1d23a422085ed3c510 |
|
11-Jun-2010 |
Wu-cheng Li <wuchengli@google.com> |
Unhide camera metering mode API. Change-Id: Ia3ca83e2a0b5b322e5dbf9ae3d5c1d3b89e0fd31
/frameworks/base/core/java/android/hardware/Camera.java
|
f7f6333831e7b991d92abeddfbd46c2884afa405 |
|
03-Jun-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add camera metering mode API. bug:2737111 Change-Id: Ie986fee56ebeaaed2d2efb757701dfe3ffdec8d8
/frameworks/base/core/java/android/hardware/Camera.java
|
00e21f8eb57a7ae2c19516aa0290ab4fb5f251c2 |
|
28-May-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add javadoc for camera scene modes. Change-Id: Iab596a6fb77107ffc04fa59d84e18f8e064e336a
/frameworks/base/core/java/android/hardware/Camera.java
|
d2c2929c94bec68741b85f4174e11307fb65157f |
|
28-May-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add video frame parameter. The image format of preview frames and video frames may be different. We need another parameter for video frame format. bug:2720893 Change-Id: I966a31b0ce8cab25cdde65db65a18c8cbe9c7bd6
/frameworks/base/core/java/android/hardware/Camera.java
|
185cc455a87c636d48ad9a16c13d2ebad7433735 |
|
20-May-2010 |
Wu-cheng Li <wuchengli@google.com> |
Fix javadoc of camera focus distances API. bug:1955650 Change-Id: I073eb533dd1d5fcebbaa430de9af2bf4335c406e
/frameworks/base/core/java/android/hardware/Camera.java
|
e339c5edbebedf446581f18ad70214007309bf4b |
|
13-May-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add camera focus distances API. Applications can use this API to estimate the distance between the subject and the camera. bug:1955650 Change-Id: Ie6c8ea4971759cab6c9bcdda2c5ceb5925791c27
/frameworks/base/core/java/android/hardware/Camera.java
|
ca099614841bc619f217dfa088da630a7eb1ab65 |
|
06-May-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add continuous focus mode constant. bug:2612447 Change-Id: I9bc3f5a47ad50722a265d50b1d28fb82a2253dc9
/frameworks/base/core/java/android/hardware/Camera.java
|
e25cc656392d8866e163f78b60c7791455d0fb44 |
|
06-May-2010 |
Chih-Chung Chang <chihchung@google.com> |
Support multiple cameras in framework. Change-Id: I081f0fbdca4b633715ea7c3b3d42f8662d27598a
/frameworks/base/core/java/android/hardware/Camera.java
|
c58b42327df5fbc826e2fcc2674ab6db0edfcd92 |
|
29-Mar-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add SCENE_MODE_BARCODE and FOCUS_MODE_EDOF. bug:2544367 Change-Id: If122a7745e080f9e4bffb15dc4930d71f0421867
/frameworks/base/core/java/android/hardware/Camera.java
|
3f4639a6611222ae1ae5493de49213250d292139 |
|
04-Apr-2010 |
Wu-cheng Li <wuchengli@google.com> |
Update API and javadoc according to API review. bug:2553570 Change-Id: I0353938f513c119cec0e31eb980dc4569e17d7eb
/frameworks/base/core/java/android/hardware/Camera.java
|
0ca25191c663ef229f1f475b17899f2017ed6980 |
|
29-Mar-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add some comments for zoom methods. Also change RuntimeException to IllegalArgumentException. bug:2458926 Change-Id: I87af31f5f3f10244131a1117bd1725c2d292b587
/frameworks/base/core/java/android/hardware/Camera.java
|
e208377fbab6b90f41e68699700942a81f4caaeb |
|
11-Mar-2010 |
Ray Chen <raychen@google.com> |
Add GPSProcessingMethod tag to ExifInterface. Change-Id: I7575ae3195dc510e7020368794a66bb064839104
/frameworks/base/core/java/android/hardware/Camera.java
|
c10275abd6a494c93a025f683dde104a5d4f2793 |
|
09-Mar-2010 |
Wu-cheng Li <wuchengli@google.com> |
Document new preview callback methods more clearly. bug:2358064 Change-Id: If6af1fbf81b78b2a7ad98ce2c398145fd33200ce
/frameworks/base/core/java/android/hardware/Camera.java
|
5b9bcda3a26e9b1f9b1eff28a2be8853d69614f0 |
|
07-Mar-2010 |
Wu-cheng Li <wuchengli@google.com> |
Unhide new preview callback methods. bug:2358064 Change-Id: If9655ae8b7622ea6fc51e0054cfac7451962be66
/frameworks/base/core/java/android/hardware/Camera.java
|
540bc0348ab40727a054cdadcf098b098c0bfb0b |
|
05-Mar-2010 |
Chih-Chung Chang <chihchung@google.com> |
Unhide reconnect() in Camera.
/frameworks/base/core/java/android/hardware/Camera.java
|
055c986ab841f8f758398841730f1e90313b132a |
|
23-Feb-2010 |
Ray Chen <raychen@google.com> |
Add location provider name to gps-processing-method in EXIF header.
/frameworks/base/core/java/android/hardware/Camera.java
|
8cbb8f5e1f939b03515cb4d5942c3fcb226efb9e |
|
01-Mar-2010 |
Wu-cheng Li <wuchengli@google.com> |
Unhide zoom API. bug:2458926
/frameworks/base/core/java/android/hardware/Camera.java
|
0402e7da70715c96af90aa95c16d1bedc5199645 |
|
26-Feb-2010 |
Wu-cheng Li <wuchengli@google.com> |
Fix SDK build.
/frameworks/base/core/java/android/hardware/Camera.java
|
24b326a8978bf78e3e560723dde221792784325b |
|
20-Feb-2010 |
Wu-cheng Li <wuchengli@google.com> |
Unhide exposure compensation API. bug:2375993
/frameworks/base/core/java/android/hardware/Camera.java
|
a696f5d667227365da732481770767dcb330dd23 |
|
18-Feb-2010 |
Mathias Agopian <mathias@google.com> |
Add ImageFormat.java and move the Camera/YUV constants from PixelFormat to it. PixelFormat's corresponding constansts are now deprecated.
/frameworks/base/core/java/android/hardware/Camera.java
|
a18e90176a8e2442837d0503fbfd4adb9df0818f |
|
10-Feb-2010 |
Wu-cheng Li <wuchengli@google.com> |
Explain setPreviewFrameRate and getPreviewFrameRate more clearly.
/frameworks/base/core/java/android/hardware/Camera.java
|
ff723b6c43d5a8fd0ae0e0732f5d47012d74e01d |
|
09-Feb-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add exposure compensation parameter. bug:2375993
/frameworks/base/core/java/android/hardware/Camera.java
|
6c8d2760736a0753dad96b4bb8f98c7d075e6d54 |
|
27-Jan-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add focal length and view angle API. bug:2375989,2375987
/frameworks/base/core/java/android/hardware/Camera.java
|
4c4300c71229638183d814ab8374e09f722910f5 |
|
23-Jan-2010 |
Wu-cheng Li <wuchengli@google.com> |
Add Camera.getSupportedThumbnailSizes() and Size.equals(). bug:2375986
/frameworks/base/core/java/android/hardware/Camera.java
|
e7bd22a9d9441916aa9c67d80ee9f02a2d3e10e5 |
|
27-Jan-2010 |
Chih-Chung Chang <chihchung@google.com> |
Unhide camera api for set display orientation.
/frameworks/base/core/java/android/hardware/Camera.java
|
d1d7706fce19a9a0cf71ff9b65f3aba9b89eeb3b |
|
23-Jan-2010 |
Chih-Chung Chang <chihchung@google.com> |
Add support for setting camera display orientation.
/frameworks/base/core/java/android/hardware/Camera.java
|
9c79938d47a3caa06e5fb956955374f30c55992b |
|
04-Dec-2009 |
Wu-cheng Li <wuchengli@google.com> |
Document that some parameters will not be null and fix getSupportedPictureFormats.
/frameworks/base/core/java/android/hardware/Camera.java
|
40057ce749c8c4d274db0352a2af4344bda92dba |
|
02-Dec-2009 |
Wu-cheng Li <wuchengli@google.com> |
Document that stopPreview is not needed before takePicture. Also, applications can call startPreview after jpeg callback is received. http://b/2292461
/frameworks/base/core/java/android/hardware/Camera.java
|
94927dffce1626898b59579dfc5af53b5de8cef6 |
|
20-Oct-2009 |
Andrew Harp <andrewharp@google.com> |
Patching in hidden API to allow app managed preview frame buffers. Commit-Id: If3c30fc932697afa966cc97b17749e9996de92ee
/frameworks/base/core/java/android/hardware/Camera.java
|
a6118c6383c6f5703a576d08586a340fd71d28a4 |
|
13-Oct-2009 |
Dave Sparks <davidsparks@android.com> |
Throttle camera preview frames to the app. Bug 2180302. With higher frame rates and larger preview frames, we can easily flood the application with too much data. This patch fakes the old camera preview mode by doing continuous one-shot frames. After the previous frame is handled, if the application hasn't cleared the preview callback, we start another one-shot preview frame. With this change, the application should never have more than one preview frame unless it is explicitly saving references to them. modified: core/java/android/hardware/Camera.java
/frameworks/base/core/java/android/hardware/Camera.java
|
36f68b8f24df906c969581b0b8e1a47f95dc03cb |
|
29-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Add zoom functions and sendCommand. b2060030
/frameworks/base/core/java/android/hardware/Camera.java
|
2988ab7c322aad7508df930204886f334216b65c |
|
01-Oct-2009 |
Wu-cheng Li <wuchengli@google.com> |
Add documentation for scene mode. Other parameters may be changed after setting scene mode.
/frameworks/base/core/java/android/hardware/Camera.java
|
77153ee04e4172cb0e123cadaa1e76671dbd840e |
|
30-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Hide zoom api.
/frameworks/base/core/java/android/hardware/Camera.java
|
068ef42c3ffe1eccec10f97f08541304f679fe67 |
|
27-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Add documentation about flash and change video-light to torch.
/frameworks/base/core/java/android/hardware/Camera.java
|
e6bea600fe5600017a4824adb14752a5b915d164 |
|
24-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Change setRotation documentaion.
/frameworks/base/core/java/android/hardware/Camera.java
|
36322db5752c7ec196f59ba94abe5d5a63cc19f5 |
|
18-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Add focus API and FLASH_MODE_VIDEO_LIGHT.
/frameworks/base/core/java/android/hardware/Camera.java
|
ffe1cf251a4f8469695b8acfa37270684dc1b70c |
|
10-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Unhide Camera lock and unlock API.
/frameworks/base/core/java/android/hardware/Camera.java
|
eb68c46a40c773eb56ef7bcf8e7ece5c6a5a8d23 |
|
18-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 2092386: Support yuyv for camera preview format. Change-Id: I3ef821fed2132a9faf92983324c7e036d0f5641e
/frameworks/base/core/java/android/hardware/Camera.java
|
46ad796186bdca8bac75607340aa0fac0c34a9d8 |
|
16-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Unhide cancelAutoFocus API in Camera. Change-Id: I29450867edf9c68ac06e6d76fae0ad93ea89b632
/frameworks/base/core/java/android/hardware/Camera.java
|
7478ea6848c0059e65a4089b4ec2ff4158520870 |
|
16-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Remove trailing spaces.
/frameworks/base/core/java/android/hardware/Camera.java
|
244f8c26365a303d9dd861bd48a29a4b48578da1 |
|
15-Sep-2009 |
Chih-Chung Chang <chihchung@google.com> |
Fix 2083478: Camera needs an auto-focus cancel API Change-Id: I13bda991b32aee47e82b5cf9d43b3021c416a9a2
/frameworks/base/core/java/android/hardware/Camera.java
|
da0a56df963353a1f1bd1914fa31f870d982dd5a |
|
11-Sep-2009 |
Scott Main <smain@google.com> |
resolved conflicts for merge of e0408aa1 to eclair
|
df4578e8ab7008a7e528d5af2ae761b33cf2bdf4 |
|
10-Sep-2009 |
Scott Main <smain@google.com> |
docs only. add documentation to notify developers about variable camera specifications and add some more links Change-Id: I46ef9811af17858cbc6547f88e626becb481b043
/frameworks/base/core/java/android/hardware/Camera.java
|
1c632933d93e2c6b845b2a5578019aff68361e2d |
|
02-Sep-2009 |
Wu-cheng Li <wuchengli@google.com> |
Fix SDK build breakage.
/frameworks/base/core/java/android/hardware/Camera.java
|
9b6a8ab8221f2df20c32711b0f1e4f301165fac2 |
|
17-Aug-2009 |
Wu-cheng Li <wuchengli@google.com> |
Add camera parameters constants and methods.
/frameworks/base/core/java/android/hardware/Camera.java
|
da83f4674a564007baac03db062a289c8158d940 |
|
12-Aug-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Modified the camera HAL interface to use the same generic callback architecture as camera services
/frameworks/base/core/java/android/hardware/Camera.java
|
e8b26e197f7c5e4acbdf8a5cd3f014fbc242c8ab |
|
14-Jul-2009 |
Dave Sparks <davidsparks@android.com> |
Add zoom and postview callbacks to Camera. This patch adds a zoom callback to the Java layer. If the hardware supports a smooth zoom function, this provides a way to update the UI as the zoom is moving from its original setting to the new commanded setting. This postview callback supports receive a processed image before the JPEG encode completes. This allows the display to be rotated without losing the final preview frame.
/frameworks/base/core/java/android/hardware/Camera.java
|
a1b653d41df9a7999e1dba2a508295671ff6771d |
|
02-Jul-2009 |
James Dong <jdong@google.com> |
Return CAMERA_ERROR_SERVER_DIED to camera app when camera service dies (bug 1956726)
/frameworks/base/core/java/android/hardware/Camera.java
|
b8a10fe45657f2dcc50cae8a06805f8438a6937e |
|
23-Jun-2009 |
Wu-cheng Li <wuchengli@google.com> |
Allow setPreviewDisplay after startPreview.
/frameworks/base/core/java/android/hardware/Camera.java
|
c62f9bd13327937aa2d2f20b44215397120634c1 |
|
26-Jun-2009 |
Dave Sparks <davidsparks@android.com> |
Pipe all the camera callbacks to Java to facilitate the addition of new features. This will make it easy to add things like zoom callbacks without modifying the entire camera stack. Bug 1837832.
/frameworks/base/core/java/android/hardware/Camera.java
|
ab5b424db30b478570d83a30497319a72e91068c |
|
22-Apr-2009 |
Wu-cheng Li <wuchengli@google.com> |
Remove debug messages. modified: core/java/android/hardware/Camera.java modified: camera/libcameraservice/CameraService.cpp
/frameworks/base/core/java/android/hardware/Camera.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/hardware/Camera.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/hardware/Camera.java
|
076357b8567458d4b6dfdcf839ef751634cd2bfb |
|
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@132589
/frameworks/base/core/java/android/hardware/Camera.java
|
3dec7d563a2f3e1eb967ce2054a00b6620e3558c |
|
03-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@137055
/frameworks/base/core/java/android/hardware/Camera.java
|
da996f390e17e16f2dfa60e972e7ebc4f868f37e |
|
13-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@131421
/frameworks/base/core/java/android/hardware/Camera.java
|
22f7dfd23490a3de2f21ff96949ba47003aac8f8 |
|
20-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@127101
/frameworks/base/core/java/android/hardware/Camera.java
|
b798689749c64baba81f02e10cf2157c747d6b46 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/frameworks/base/core/java/android/hardware/Camera.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/hardware/Camera.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/hardware/Camera.java
|