summaryrefslogtreecommitdiffstats
path: root/include/system/camera.h
Commit message (Collapse)AuthorAgeFilesLines
* camera: add external camera facing enumZhijun He2015-01-221-1/+6
| | | | | | This is to enable the external camera support. Change-Id: Id8329e31ad0622bdc06c60e87e97c742a9719b3b
* Added a cmd for configuring number of video buffers for camera, if supportedJames Dong2012-08-011-0/+11
| | | | | | o currently, only available in Camera2 Change-Id: Id9bf157496209af9be65d147e70aa4830158c88d
* Camera: Document expected error codes for start face detect.Eino-Ville Talvala2012-05-091-1/+2
| | | | | | | | Clarify when BAD_VALUE is expected from the camera start face detect command. Bug: 6459066 Change-Id: Id1b3d5047dee2c509aa6e374a5ed439a776b0b87
* Add camera ping command and release message.Wu-cheng Li2012-03-141-0/+19
| | | | | | | | | | | | | | | | | | | | The problem is both face unlock and camera application try to open the hardware camera at the same time. A new camera open API is added to let face unlock take the camera away from the existing client. The release message is used to notify the existing client, so it has time to release the hardware camera and clean up. If existing client tries to use the camera after it is released, the method will return error. It is still possible that the camera has been taken and the existing client has not got the notification. When any method returns error, the existing client can use ping command to check whether the camera has been released. If yes, the client can silently finish the app itself or show a toast if it wants. bug:5584464 Change-Id: I87f9f7db2f7b2b70ab2405f9b3da0d8946d6a01b
* Add camera focus move message.Wu-cheng Li2011-11-291-0/+9
| | | | | bug:5534973 Change-Id: I45213b1a4db3dbcfc0ab124689f27a88335fb26b
* Update camera documentation about face detection.Wu-cheng Li2011-10-131-2/+1
| | | | | bug:5169599 Change-Id: I5280137cee5401fadec36cae732ecb78a2d44dc3
* Allow CAMERA_CMD_SET_DISPLAY_ORIENTATION to change during preview.Wu-cheng Li2011-10-071-2/+2
| | | | | bug:5422679 Change-Id: Ia4a09328bd9e1d36af680be4d065bc08cf0dec0f
* Change CAMERA_MSG_METADATA_FACE to CAMERA_MSG_PREVIEW_METADATA.Wu-cheng Li2011-08-021-4/+5
| | | | | | bug:4460717 Change-Id: Icb9c54fa35a1af7c4f761d1a25061e6993cfc4af
* Change int to int32_t in camera_frame_metadata and camera_face.Wu-cheng Li2011-07-301-7/+7
| | | | | bug:4460717 Change-Id: I5c7e4ed117c2b481fb0f7d9db418f98b7459adde
* Add camera frame metadata and face detection structs.Wu-cheng Li2011-07-291-11/+80
| | | | | bug:4460717 Change-Id: Ib72abfba080529472cf3fecb712043403bf7295f
* Add camera face detection enums.Wu-cheng Li2011-07-261-6/+44
| | | | | bug:4460717 Change-Id: Id5cadcd7cdab9a9978569caf27d2ef2747fa6570
* move non-HAL definitions to syste/core/includeIliyan Malchev2011-05-021-0/+130
This patch moves camera- and graphics-related definitions out of the hardware HAL layer and into system/core. These definitions are used both by the HAL and by higher-level code as well. More functionality (e.g., audio definitions) will be moved here as well. Change-Id: I225f12374ce54fa393640dce53738267d0d703e9 Signed-off-by: Iliyan Malchev <malchev@google.com>