History log of /hardware/qcom/camera/QCamera2/HAL3/QCamera3Mem.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e6ab32d89cf169705236988f0f74309f914c88b7 04-Apr-2013 Shuzhen Wang <shuzhenw@codeaurora.org> Camera3: Implement capture request & capture result path

- Implementation to process requests at channel/stream level
- Start streams if first request & Qbuf the buffers with each req
- Capture FrameNumber for the buffer.
- Implementation for the capture result path.
- Generate all the data required for the result at the channel CB
- Add mutex to QCamera3HWI to avoid concurrent access to APIs
- Fake frame numbers when FAKE_FRAME_NUMBERS is defined

Change-Id: I9f000e9460f83a75975ac546184ca9344e87c4e8
/hardware/qcom/camera/QCamera2/HAL3/QCamera3Mem.h
625515beb9c1347216a2d261930ceb0d85ba1c47 08-Apr-2013 Shuzhen Wang <shuzhenw@codeaurora.org> Camera3: Initial implementation

- Implements the scaffolding code for camera3 HAL
- Moves QCameraCmdThread and QCameraQueue to util/
such that they can be used by both HAL1 and HAL3
- Adds stream and channel classes. stream class abstracts
mm-camera-interface stream. channel class abstract
mm-camera-interface channel, and acts as an adapter
for camera3 frameworks defined stream.

Change-Id: I27c25da4085faf33320bae049bf19df5ce5165fb
/hardware/qcom/camera/QCamera2/HAL3/QCamera3Mem.h