History log of /device/moto/shamu/camera/QCamera_Intf.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d13f11df6b794548356f2b0b407b65a27ea3cc57 27-Jun-2014 Glenn Kasten <gkasten@google.com> Remove executable bit

Change-Id: Ie9db7e479e8ec4ec8267957f3136fe132f744a9d
/device/moto/shamu/camera/QCamera_Intf.h
6b41912bc74d1c799fbf7888e7d6af28ad3164ff 10-Jan-2013 Duy Truong <dtruong@codeaurora.org> Update copyright to The Linux Foundation

Change-Id: Icc434d0d713cc499f1d0560abb3fc424ab153014
/device/moto/shamu/camera/QCamera_Intf.h
e50fa0e950ccdd88144126112cb492ed7ac8e3fb 06-Oct-2012 Tanmaya Godbole <tgodbole@codeaurora.org> Camera: New HAL changes for Mobicat

Change-Id: I80068b9e329463c7e840fe937ddb15d7a48ad60f
/device/moto/shamu/camera/QCamera_Intf.h
2708bff649a7e6106e085d8dd1121dc1bf39bd4c 12-Oct-2012 Linux Build Service Account <lnxbuild@localhost> Merge "Camera: Enhance STREAM_RAW enums."
ea1dc1458e146adf25f71efde1d462c1f899bfde 05-Oct-2012 Kiran Kumar H N <hurlisal@codeaurora.org> Camera: Enhance STREAM_RAW enums.

Add STREAM_RAW1 and STREAM_RAW2 defines into QCamera_Intf.h
Make them bitmask values, since multiple RDI streams could
be running concurrently.

Change-Id: Ibd890e869121f963ee87f10de15b58deb775dd5d
/device/moto/shamu/camera/QCamera_Intf.h
f586a46a0b362e5b895ab7963ec33271c688846e 05-Oct-2012 Linux Build Service Account <lnxbuild@localhost> Merge "HAL: code clean for streams and buf alloc/dealloc."
1ec244f590e7b5f4a8e262dd5a03dcc4894a4f1c 27-Sep-2012 Muhua Li <muhual@codeaurora.org> HAL: code clean for streams and buf alloc/dealloc.

- code clean for streams and buf alloc.dealloc
- remove some unnecessary lock
- fix issue for histogram buf map/unmap
- fix issue for crash in some BSM+CAF mode
- fix pre-flash issue

Change-Id: Id6afc8d91afb611731711e63702b9396460a1a5b
/device/moto/shamu/camera/QCamera_Intf.h
05898ebd6dc59a7b06d2ea92d0a21bf7d1d10060 28-Sep-2012 Sunid Wilson <sunidw@codeaurora.org> camera: HAL support of Mobicat

Changes include:-
> Mobicat feature is added to setParameters and can be controlled
by property
> Jpeg OMX interface changes to pass mobicat info
> mm-camera-interface changes to embed the mobicat
information inside the frame structure

Change-Id: I8a05f5754b40af2871bea8156a8e8ab5167ded66
/device/moto/shamu/camera/QCamera_Intf.h
3a5b612d8b8b65e8892c61eda879acfdbe2a53c8 04-Sep-2012 Muhua Li <muhual@codeaurora.org> HAL: send set_bundle to mctl for bundled streams.

Change-Id: I5d89136c6812eff2c4e404253a9368f3ec2bc39b
/device/moto/shamu/camera/QCamera_Intf.h
492988f0919d8dfdca0558fd590d5a94baf203bd 04-Sep-2012 Shuzhen Wang <shuzhenw@codeaurora.org> HAL: This is the squash of following 10 changes:

HAL: fix bugs in mm-camera-interface and mm-jpeg-interface
- ref count for buf should be increase by 1 if it's initially
hold by user.
- jpeg ref count is not decreased when jpeg_close is called
- add support for offline pp
- add more CDBG logging in stream functions
- fix a memory leak in mm-jpeg-interface
- dequeue command in while loop in mm-camera-interface
- fix compilation error
- Fix Queue flush issue in interface
HAL: Changes to add and compile the new HAL
HAL: Camera fixes.
- remove init(), start(), stop() functions.
- create main and thumbnail streams when creating HWI object
- close recording and main streams when stop preview
- dont stop in release()
- fix the camera switching bug
- comment out the stopCB lock in call back (need more fix in the call back
- set mActive to true after started teh bundle for snapshot (main and thumbnail)
- dont call createSnapshot() in takePicture
- bug fix in JPEG callback
- Fix memory corruption in face detection set param
- Enable ZSL on new interface
Camera: Enabled shutter sound while taking snapshot
Camera: Resolve livesnapshot issue
Camera: Map/Unmap Histogram buffers with daemon.
Init histogram buffers and map them with the daemon
when Histogram is enabled. While exiting the camera,
deallocate the buffers if they are not already deallocated.
Camera: Changes to fix the preview buffer count issue.
Total preview buffers in zsl case need to be updated based
on the minimum dequed frame count. Need to query display before
deciding the preview buffer count. It cannot be hardcoded to 7.
Camera: Enable HFR support
Enable HFR feature support
Camera: Fix ZSL deadlock,resolution,snapshot size issue.
- ZSL deadlock issue is fixed in interface.
- Resolution for all the streams are handled in one place.
- Changes to send proper snapshot size to upperlayer.
camera: Testcases for concurrent camera
- Add various test cases for dual camera
- Extend single camera test cases for RDI snapshot

Change-Id: Idd0c06de698f7a686f46157a843177b1039143d6
/device/moto/shamu/camera/QCamera_Intf.h
6137a0ca1ffe6fa00c11b3d38400c3713cd067d5 17-Aug-2012 Lakshmi Narayana Kalavala <lkalaval@codeaurora.org> Camera: Add vb2 buffer support for parsed stats

Add stats stream for parsed stats in the test app
use vb2 buffers in the backend

Change-Id: I17c291a552d5c4f03b380c95fd6e72743765ce4b
/device/moto/shamu/camera/QCamera_Intf.h
77572031d0000db5619707b9c17ad11343aa5f7d 13-Aug-2012 Muhua Li <muhual@codeaurora.org> HAL: change WNR from sock cmd to ioctl cmd with blocking call.

Change-Id: I816dd521d9fb83d87767d1d242029b247bc3ea3c
/device/moto/shamu/camera/QCamera_Intf.h
ae3e8d3d891a6e69db7a72a7c93348b25862866b 08-Aug-2012 Muhua Li <muhual@codeaurora.org> HAL: modify mm-camera-test app for jpeg encoding.

add new APIs in mm_camera_interface for private ioctl.

Change-Id: I3676cfd866767fdbf9541dd901d64f2d53fcf2a2
/device/moto/shamu/camera/QCamera_Intf.h
ba9953e7dc446d2a161754688c41360192797505 26-Jul-2012 Muhua Li <muhual@codeaurora.org> Camera:Add support for querying supported features from SDK.

Change-Id: I4683e20a6ff52ee747a7485214454daa2ad654cb
/device/moto/shamu/camera/QCamera_Intf.h
1b170f223e212abd9955cc097694c5c0f7f0e308 31-Jul-2012 Lakshmi Narayana Kalavala <lkalaval@codeaurora.org> camera: Fix RAW snapshot pipeline for YUV camera

Change-Id: Ib28662a0ab3815af294ae68ef164217e8c932df2
/device/moto/shamu/camera/QCamera_Intf.h
a5dff4e68d6084a41804a94f47235b1bd503749e 25-Jul-2012 Mingcheng Zhu <mingchen@codeaurora.org> Camera: HAL: Add support to set CID and get frame offset.

Invoke two control commands:
CAMERA_SET_PARM_CID:
Use this ctrl command to select a particular CID from the sesor.
The instance handle assosciated with the particular stream has
to be passed in this call.

CAMERA_GET_PARM_FRAME_RESOLUTION:
Query the frame resolution. Fill in the fields marked 'input'
in the structure cam_frame_resolution_t. Based on the image mode,
padding and format, the frame offsets are calculated and updated
in this structure by the backend.

Change-Id: I1e4296d202815be235ac2f260314fb8098f2e20f
/device/moto/shamu/camera/QCamera_Intf.h
1f84d7dcecdc479a9619a41ce3d0c013941b06cc 03-Jul-2012 Nishant Pandit <npandit@codeaurora.org> camera: Add the params for RDI support

Add params required by backend to configure RDI
path to dump sensor data

Change-Id: Ibf27daa0951f3bb4ab63bd1cad41d2918191cc98
/device/moto/shamu/camera/QCamera_Intf.h
a929ecace324715cc18f32007bc474fa5cff49f9 20-Jun-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> Camera: Add interface file in HAL to decouple mm-cam dependency.

This patch removes HAL dependency on mm-camera by creating new
interface in HAL and populating with common data structures and
enums.

Change-Id: Id9c73f55594f4d11840a920a3db6ce89061c05a5
/device/moto/shamu/camera/QCamera_Intf.h