summaryrefslogtreecommitdiffstats
path: root/libcamera
Commit message (Collapse)AuthorAgeFilesLines
* camera: RGB565 preview formatPaul Kocialkowski2014-01-031-39/+7
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* libcamera: touch-to-focus fixesPawit Pornkitprasan2013-08-021-8/+11
| | | | | | | | | - Do not send command to camera unless preview is started (fix 4.3 AOSP camera crash) - Send touch AF command regardless of previous state (required to actually trigger touch AF at the new area) Change-Id: I51a8f80ce1ec38f1052e4660f708be8649478a88
* libcamera: add additional ISO modesjt11342013-01-271-1/+5
| | | | Change-Id: I1d9db7bbce75f6ecec96a73d81e223b260c68ae8
* aries-common: Jellybean 4.2 bring upPawit Pornkitprasan2012-12-111-1/+1
| | | | Change-Id: I96c39dc243c3cf2379ee6a41eda74cde75ba3bf9
* libcamera: allow changing of ISO modesjt11342012-10-141-1/+38
| | | | | | | | | | Patch-set2: make code not suck as much Patch-set3: add BOARD_CAMERA_HAVE_ISO Patch-set4: actually include BoardConfig change Change-Id: Id452c079c7dbb7ece4a68f27aa82c14463b5db2e
* Merge "libcamera: Fix initial flash mode in camera HAL" into jellybeanPawit Pornkitprasan2012-09-151-0/+5
|\
| * libcamera: Fix initial flash mode in camera HALMichael Brehm2012-09-151-0/+5
| | | | | | | | | | | | 77f18056d9766012d3be1c7863063f49a4569f85 Change-Id: I9a4c29a40daf919472d7e0942078cf68cddd383b
* | aries-common: Use exynos3 commonPawit Pornkitprasan2012-08-181-2/+2
|/ | | | Change-Id: I337ba107f248992d7e08be9f45efeb78529f8ba8
* libcamera: other devices also have flashjt11342012-07-311-1/+1
| | | | Change-Id: I5100854c2b3f0a73f81e17657e1f01bc39a9fee2
* don't include libcamera if TARGET_PROVIDES_LIBCAMERA is definedjt11342012-07-221-0/+3
| | | | Change-Id: I011a14c4f74cbc3851845fec31e0e97ad8cbc2ac
* aries-common: fix libcamera ALOG_NDEUBGPawit Pornkitprasan2012-07-161-3/+3
| | | | Change-Id: I1bc8d2bea60d9daae9e5236ccfc154dacc9c6feb
* aries-common: fix libcamera for jellybeanPawit Pornkitprasan2012-07-141-1/+1
| | | | Change-Id: If953205fb355c163b8a650603f2e7ee75a991b74
* jellybean bring upPawit Pornkitprasan2012-07-144-468/+469
| | | | Change-Id: I19a95c3c8613a81d02f1146941fcb2f9ecc4efae
* aries-common: libcamera: Add support for face-detectionPawit Pornkitprasan2012-05-042-2/+21
| | | | | | This is done through Samsung-specific "facedetect" focus-mode Change-Id: I6b1119539dff5a1a64ce5d440f57650543fa52db
* libcamera: Fix taking photo after videoPawit Pornkitprasan2012-04-041-0/+8
| | | | Similar to patch 40e99e22e1a45d36b7fac9c4452aa1d74550b424 in gingerbread
* aries-common: libcamera: Send GPS info to CE147Pawit Pornkitprasan2012-02-051-1/+56
|
* aries-common: Call setBatchReflection after setting video recording parametersPawit Pornkitprasan2012-01-141-0/+2
| | | | | | | ce147 requires setBatchReflection driver to be called after setting the parameters. This is usually done when set in setParameters, but in this case it is called manually from SecCamera.cpp, so it must also be called manually.
* Improve 720p video recordingPawit Pornkitprasan2012-01-011-1/+1
|
* aries-common: libcamera: Set slow ae and video gamma properlyPawit Pornkitprasan2012-01-011-6/+7
|
* aries-common: More parameters for video recordingPawit Pornkitprasan2012-01-011-0/+4
|
* aries-common: Implement camera zoom (original implementation by havlenapetr)Pawit Pornkitprasan2012-01-011-0/+20
|
* Remove touch to focus loggingPawit Pornkitprasan2011-12-311-2/+2
|
* aries-common: Implement touch to focus (original implementation by havlenapetr)Pawit Pornkitprasan2011-12-315-4/+152
|
* libcamera: Implement user-space AF polling for CE147Pawit Pornkitprasan2011-12-232-3/+26
| | | | Required for linux 3.0
* libcamera: fascinate has LED flashjt11342011-12-191-0/+4
|
* libcamera: Parameters for video recording: continuous af, slow ae, gammaPawit Pornkitprasan2011-12-181-4/+24
|
* libcamera: Fix video recordingPawit Pornkitprasan2011-12-182-5/+6
| | | | Thanks to havlenpetr for the initial research work
* Fix FFCPawit Pornkitprasan2011-12-181-4/+15
|
* Revert "Camera: move AF polling code from driver into HAL"Pawit Pornkitprasan2011-12-182-39/+3
| | | | This reverts commit 3b869ce2ba1cc91c0acdcc8355a8499fc443e8a3.
* Adjust libcamera for CE147Pawit Pornkitprasan2011-12-184-3/+136
|
* Fix image capture logicPawit Pornkitprasan2011-12-171-221/+30
|
* Import libcamera from crespoPawit Pornkitprasan2011-12-176-0/+6779
|
* Initial crapatinm2011-11-183-520/+0
| | | | Change-Id: Iea55d594ffc24d554371006682cc954dc91d185d
* Fix taking a photo after taking a video.Pawit Pornkitprasan2011-09-232-3/+26
| | | | | | | libsamsungcamera.so requires that the focus mode be changed after turning off continuous autofocus for autofocus to work. Change-Id: I27f8a976af4fabf78c803c53b6d4f713d77d9859
* Replaced libcamera.so with a wrapperPawit Pornkitprasan2011-08-098-6263/+485
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Features: - Continuous AF - ISO - Metering - Scene-modes - Focus-modes - Touch to focus (dependent on Iafc575a5) - Additional FFC Preview sizes (was hacked in on the old libcamera.so) - Disabled Samsung hacks in Camera.apk because it's no longer needed Note: - I believe that the same libcamera.so (now renamed libsamsungcamera.so) can be used for all variants now that the wrapper returns the correct number of comera (correct me if I'm wrong) - The vendor_samsung will need to be updated with libcamera.so removed for all models and http://www.mediafire.com/?3h7p4m0932l1dbv added as a proprietary file (renamed as libsamsungcamera.so). except for fascinatemtd, mesmerizemtd and showcasemtd and they require their libcamera.so with flash support. (Just rename the old one to libsamsungcamera.so) - This new libcamera.so requires a new prebuilt kernel (with pull request #41, which is already merged) for FFC to work. (only on models with FFC) Change-Id: I1f179068bf9d5295a48d118be191cf65c834fe7b
* moved to device/samsung/aries-commonatinm2011-05-176-0/+6275