29 Commits

Author SHA1 Message Date
Wu-cheng Li
533e912361 am efaedb94: Get the values returned from CAMERA_GET_PARM_ZOOM correctly.
Merge commit 'efaedb948a67d90bc0a61fcdfd778e1ce5629e7f'

* commit 'efaedb948a67d90bc0a61fcdfd778e1ce5629e7f':
  Get the values returned from CAMERA_GET_PARM_ZOOM correctly.
2009-06-16 08:37:47 -07:00
Chih-Chung Chang
9a21ec683c am feb4e9a7: Enable more debug message to debug the Camera startPreview bug.
Merge commit 'feb4e9a7da6264007786b161ab6273ba08094570'

* commit 'feb4e9a7da6264007786b161ab6273ba08094570':
  Enable more debug message to debug the Camera startPreview bug.
2009-06-16 08:37:40 -07:00
Iliyan Malchev
261e53ebec am 384fc2db: libcamera2: update to match new libqcamera.so
Merge commit '384fc2db5ad3ec835b72dd84240a2552f84e2a52'

* commit '384fc2db5ad3ec835b72dd84240a2552f84e2a52':
  libcamera2: update to match new libqcamera.so
2009-06-16 08:35:57 -07:00
Wu-cheng Li
e610e2518d Get the values returned from CAMERA_GET_PARM_ZOOM correctly. 2009-06-16 19:46:34 +08:00
Chih-Chung Chang
105a7f6c76 Enable more debug message to debug the Camera startPreview bug. 2009-06-16 17:15:48 +08:00
Iliyan Malchev
9e7909b439 libcamera2: update to match new libqcamera.so
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-15 15:22:17 -07:00
Chih-Chung Chang
945ea689b5 am 31a2ffa6: Add set rotation function.
Merge commit '31a2ffa6ca0cc5ce6f389ac44799f92f0329cd74'

* commit '31a2ffa6ca0cc5ce6f389ac44799f92f0329cd74':
  Add set rotation function.
2009-06-15 02:55:37 -07:00
Chih-Chung Chang
4f48dacada Add set rotation function. 2009-06-15 17:00:23 +08:00
Chih-Chung Chang
3bcd703dac am 332a7c3c: Accept parameter "jpeg-thumbnail-quality" to specify thumbnail quality.
Merge commit '332a7c3c0fcc65d766208b901142ff924d8a7eda'

* commit '332a7c3c0fcc65d766208b901142ff924d8a7eda':
  Accept parameter "jpeg-thumbnail-quality" to specify thumbnail quality.
2009-06-15 00:34:56 -07:00
Chih-Chung Chang
93cde78899 Accept parameter "jpeg-thumbnail-quality" to specify thumbnail quality. 2009-06-15 15:32:20 +08:00
Wu-cheng Li
d5b245b737 am 7c51cb81: Cancel autofocus in stopPreview.
Merge commit '7c51cb81f6aa8030d893463cbc65c0e18e2a6956'

* commit '7c51cb81f6aa8030d893463cbc65c0e18e2a6956':
  Cancel autofocus in stopPreview.
2009-06-14 21:31:22 -07:00
Wu-cheng Li
2e8a9ddd4c Cancel autofocus in stopPreview. 2009-06-12 21:57:55 +08:00
James Dong
37c4d652b8 am 2697f855: Fix deadlock in camera hal when auto focus failed
Merge commit '2697f855be4d8b0bccbb3ba5bf1ae1547d2cf595'

* commit '2697f855be4d8b0bccbb3ba5bf1ae1547d2cf595':
  Fix deadlock in camera hal when auto focus failed
2009-06-11 01:02:50 -07:00
Iliyan Malchev
8dd361b496 am 0233cce1: libcamera: avoid a race condition on starting and stopping a recording
Merge commit '0233cce1fad9b150c93f80a06aeaac8de6da8cdf'

* commit '0233cce1fad9b150c93f80a06aeaac8de6da8cdf':
  libcamera: avoid a race condition on starting and stopping a recording
2009-06-11 00:45:16 -07:00
Iliyan Malchev
dcf86dca1a am 5fe5fdf8: libcamera: default brightness to 5 when not specified by camera
Merge commit '5fe5fdf8082f6ebde346d2a32c50d567dd3eeb5b'

* commit '5fe5fdf8082f6ebde346d2a32c50d567dd3eeb5b':
  libcamera: default brightness to 5 when not specified by camera
2009-06-11 00:45:14 -07:00
Iliyan Malchev
75767da3f7 am 4c9f9c81: remove floats from libcamera2
Merge commit '4c9f9c818223cc5ad0db63553796a54f29e959d1'

* commit '4c9f9c818223cc5ad0db63553796a54f29e959d1':
  remove floats from libcamera2
2009-06-11 00:45:06 -07:00
James Dong
c11ce4c954 Fix deadlock in camera hal when auto focus failed 2009-06-10 19:59:25 -07:00
Iliyan Malchev
32b7f2804e libcamera: avoid a race condition on starting and stopping a recording
precondition: preview is running
-- call startRecording()
-- a preview frame arrives, causing the record callback to be called, and then
   blocks on mRecordWait.wait()
-- call stopRecording(), which sets mReleasedRecordingFrame and signals
   mRecordWait;
-- call startRecording(), which clears mReleasedRecordingFrame;
-- receivePreviewFrame() wakes up, checks mReleasedRecordingFrame, and
   blocks again on mRecordWait.wait(), without having notified the client.

Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-10 18:40:32 -07:00
Iliyan Malchev
ed604c67ee libcamera: default brightness to 5 when not specified by camera
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-10 18:33:50 -07:00
Iliyan Malchev
79003a001f am 9ef7ea7e: libcamera2: update the frame offset after we call the recording callback
Merge commit '9ef7ea7ef81ae46de84e660024a73047372cc133'

* commit '9ef7ea7ef81ae46de84e660024a73047372cc133':
  libcamera2: update the frame offset after we call the recording callback
2009-06-10 17:20:00 -07:00
Iliyan Malchev
f5e21dce16 remove floats from libcamera2
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-10 16:46:51 -07:00
Iliyan Malchev
59b25b06c8 libcamera2: update the frame offset after we call the recording callback
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-10 15:32:57 -07:00
James Dong
f98b50d17f am 555123e9: Restore the support for SQVGA (bug 1901755)
Merge commit '555123e9f23a8e04aa51f1715faccd7af6c661b0'

* commit '555123e9f23a8e04aa51f1715faccd7af6c661b0':
  Restore the support for SQVGA (bug 1901755)
2009-06-05 21:17:52 -07:00
James Dong
366cd7e1e3 Restore the support for SQVGA (bug 1901755) 2009-06-05 17:59:32 -07:00
Iliyan Malchev
16a33ee8f6 fix libcamera2 for master branch
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-05 13:53:31 -07:00
The Android Open Source Project
23ef3090e3 temporarily roll back to libcamera 2009-06-05 00:55:39 -07:00
Iliyan Malchev
88dbb2fc3f disable libcamera and enable libcamera2
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-04 16:22:56 -07:00
Iliyan Malchev
0a1f577673 Update reflects changes in type names in msm_camera.h.
Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-06-04 13:36:10 -07:00
Iliyan Malchev
5b08cc9343 Add new implementation of libcamera (as libcamera2) (disabled)
libcamera2 uses code under vendor/qcom/proprietary/mm-camera, which is the
(Qualcomm proprietary) user-space component of the new camera framework.

Signed-off-by: Iliyan Malchev <malchev@google.com>
2009-05-26 16:45:50 -07:00