/device/moto/shamu/camera/QCamera/HAL/core/src/ |
QCameraHWI_Preview.cpp | 44 preview_stream_ops_t *previewWindow = mHalCamCtrl->mPreviewWindow; 53 mHalCamCtrl->mPreviewMemoryLock.lock(); 54 mHalCamCtrl->mPreviewMemory.buffer_count = mNumBuffers; 55 err = previewWindow->set_buffer_count(previewWindow, mHalCamCtrl->mPreviewMemory.buffer_count ); 64 mHalCamCtrl->getPreviewFormatInfo().Hal_format); 99 for (int cnt = 0; cnt < mHalCamCtrl->mPreviewMemory.buffer_count; cnt++) { 102 &mHalCamCtrl->mPreviewMemory.buffer_handle[cnt], 103 &mHalCamCtrl->mPreviewMemory.stride[cnt]); 105 ALOGV("%s: dequeue buf hdl =%p", __func__, *mHalCamCtrl->mPreviewMemory.buffer_handle[cnt]); 107 mHalCamCtrl->mPreviewMemory.buffer_handle[cnt]) [all...] |
QCameraHWI_Record.cpp | 91 for(int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) { 92 if (mHalCamCtrl->mStoreMetaDataInFrame) { 94 (struct encoder_media_buffer_type *)mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->data; 96 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->release( 97 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]); 99 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]->release( 100 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]); 103 mHalCamCtrl->deallocate_ion_memory(&mHalCamCtrl->mRecordingMemory.mem_info[cnt]); 106 memset(&mHalCamCtrl->mRecordingMemory, 0, sizeof(mHalCamCtrl->mRecordingMemory)) [all...] |
QCameraHWI_Still.cpp | 80 if(mHalCamCtrl->isZSLMode()) { 81 mNumBuffers = mHalCamCtrl->getZSLQueueDepth() + 3; 82 } else if (mHalCamCtrl->mHdrInfo.hdr_on) { 83 mNumBuffers = mHalCamCtrl->mHdrInfo.num_frame; 85 mNumBuffers = mHalCamCtrl->getNumOfSnapshots(); 110 ret = mHalCamCtrl->initHeapMem(&mHalCamCtrl->mSnapshotMemory, 134 return mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mSnapshotMemory); 140 return mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mThumbnailMemory) [all...] |
QCameraHWI_Rdi.cpp | 44 if(mHalCamCtrl->isZSLMode()) { 45 if(mNumBuffers < mHalCamCtrl->getZSLQueueDepth() + 3) { 46 mNumBuffers = mHalCamCtrl->getZSLQueueDepth() + 3; 74 ret = mHalCamCtrl->initHeapMem(&mHalCamCtrl->mRdiMemory, 95 ret = mHalCamCtrl->releaseHeapMem(&mHalCamCtrl->mRdiMemory); 110 w = mHalCamCtrl->mRdiWidth; 111 h = mHalCamCtrl->mRdiHeight; 146 if(mHalCamCtrl==NULL) [all...] |
QCameraStream.cpp | 236 stream_config.fmt.rotation = mHalCamCtrl->getJpegRotation(); 239 stream_config.fmt.rotation = mHalCamCtrl->getJpegRotation(); 260 if(mHalCamCtrl->rdiMode != STREAM_IMAGE) { 261 mHalCamCtrl->mRdiWidth = stream_config.fmt.width; 262 mHalCamCtrl->mRdiHeight = stream_config.fmt.height; 298 mHalCamCtrl(camCtrl)
|
/device/lge/mako/camera/ |
QCameraHWI_Preview.cpp | 91 format = mHalCamCtrl->getPreviewFormatInfo().Hal_format; 106 mHalCamCtrl->mPreviewMemoryLock.lock(); 107 mHalCamCtrl->mPreviewMemory.buffer_count = kPreviewBufferCount + numMinUndequeuedBufs; 108 if(mHalCamCtrl->isZSLMode()) { 109 if(mHalCamCtrl->getZSLQueueDepth() > numMinUndequeuedBufs) 110 mHalCamCtrl->mPreviewMemory.buffer_count += 111 mHalCamCtrl->getZSLQueueDepth() - numMinUndequeuedBufs; 113 err = mPreviewWindow->set_buffer_count(mPreviewWindow, mHalCamCtrl->mPreviewMemory.buffer_count ); 156 for (int cnt = 0; cnt < mHalCamCtrl->mPreviewMemory.buffer_count; cnt++) { 159 &mHalCamCtrl->mPreviewMemory.buffer_handle[cnt] [all...] |
QCameraHWI_Preview_7x27A.cpp | 93 format = mHalCamCtrl->getPreviewFormatInfo().Hal_format; 108 mHalCamCtrl->mPreviewMemoryLock.lock(); 109 mHalCamCtrl->mPreviewMemory.buffer_count = kPreviewBufferCount + numMinUndequeuedBufs;; 110 err = mPreviewWindow->set_buffer_count(mPreviewWindow, mHalCamCtrl->mPreviewMemory.buffer_count ); 134 for (int cnt = 0; cnt < mHalCamCtrl->mPreviewMemory.buffer_count; cnt++) { 137 &mHalCamCtrl->mPreviewMemory.buffer_handle[cnt], 138 &mHalCamCtrl->mPreviewMemory.stride[cnt]); 141 mHalCamCtrl->mPreviewMemory.buffer_handle[cnt]); 145 if (GENLOCK_NO_ERROR != genlock_lock_buffer((native_handle_t *)(*mHalCamCtrl->mPreviewMemory.buffer_handle[cnt]), 148 mHalCamCtrl->mPreviewMemory.local_flag[cnt] = BUFFER_UNLOCKED [all...] |
QCameraHWI_Record_7x27A.cpp | 73 mHalCamCtrl = NULL; 142 Mutex::Autolock l(&mHalCamCtrl->mRecordLock); 143 mHalCamCtrl->mReleasedRecordingFrame = false; 145 mHalCamCtrl->mStartRecording = true; 158 mHalCamCtrl->mStartRecording = false; 159 Mutex::Autolock l(&mHalCamCtrl->mRecordLock); 161 mHalCamCtrl->mRecordFrameLock.lock(); 162 mHalCamCtrl->mReleasedRecordingFrame = true; 163 mHalCamCtrl->mRecordWait.signal(); 164 mHalCamCtrl-> mRecordFrameLock.unlock() [all...] |
QCameraHWI_Record.cpp | 72 mHalCamCtrl = NULL; 206 for(int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) { 208 mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_VIDEO, cnt, 212 if (mHalCamCtrl->mStoreMetaDataInFrame) { 215 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->data; 217 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->release( 218 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]); 221 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]->release( 222 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]); 223 close(mHalCamCtrl->mRecordingMemory.fd[cnt]) [all...] |
QCameraHWI_Still.cpp | 230 if(mHalCamCtrl->mJpegMemory.camera_memory[0] != NULL && ptr != NULL && size > 0) { 231 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size); 236 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size); 252 camera_memory_t *data = mHalCamCtrl->mGetMemory(-1, 1, 1, NULL); 265 if (NULL != mHalCamCtrl->mDataCb) 266 mHalCamCtrl->mDataCb (CAMERA_MSG_COMPRESSED_IMAGE, 267 data, 0, NULL,mHalCamCtrl->mCallbackCookie); 281 if (mHalCamCtrl->mHdrMode == HDR_MODE) 286 // if(!mActive && !isLiveSnapshot() && !mHalCamCtrl->mSnapCbDisabled) { 287 if(mHalCamCtrl->mSnapCbDisabled) [all...] |
QCameraStream.cpp | 289 if(mHalCamCtrl->isRawSnapshot()) { 359 mHalCamCtrl = ctrl;
|
QCameraStream.h | 140 QCameraHardwareInterface* mHalCamCtrl;
|
/device/lge/mako/camera/QCamera/HAL/core/src/ |
QCameraHWI_Preview.cpp | 90 format = mHalCamCtrl->getPreviewFormatInfo().Hal_format; 105 mHalCamCtrl->mPreviewMemoryLock.lock(); 106 mHalCamCtrl->mPreviewMemory.buffer_count = kPreviewBufferCount + numMinUndequeuedBufs; 107 if(mHalCamCtrl->isZSLMode()) { 108 if(mHalCamCtrl->getZSLQueueDepth() > numMinUndequeuedBufs) 109 mHalCamCtrl->mPreviewMemory.buffer_count += 110 mHalCamCtrl->getZSLQueueDepth() - numMinUndequeuedBufs; 112 err = mPreviewWindow->set_buffer_count(mPreviewWindow, mHalCamCtrl->mPreviewMemory.buffer_count ); 155 for (int cnt = 0; cnt < mHalCamCtrl->mPreviewMemory.buffer_count; cnt++) { 158 &mHalCamCtrl->mPreviewMemory.buffer_handle[cnt] [all...] |
QCameraHWI_Record.cpp | 73 mHalCamCtrl = NULL; 207 for(int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) { 209 mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_VIDEO, cnt, 213 if (mHalCamCtrl->mStoreMetaDataInFrame) { 216 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->data; 218 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->release( 219 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]); 222 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]->release( 223 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]); 224 close(mHalCamCtrl->mRecordingMemory.fd[cnt]) [all...] |
QCameraHWI_Still.cpp | 208 if(mHalCamCtrl->mJpegMemory.camera_memory[0] != NULL && ptr != NULL && size > 0) { 209 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size); 214 memcpy((uint8_t *)((uint32_t)mHalCamCtrl->mJpegMemory.camera_memory[0]->data + mJpegOffset), ptr, size); 249 mHalCamCtrl->dumpFrameToFile(mHalCamCtrl->mJpegMemory.camera_memory[0]->data, mJpegOffset, (char *)"debug", (char *)"jpg", 0); 253 if (mHalCamCtrl->mDataCb && (mHalCamCtrl->mMsgEnabled & msg_type)) { 254 jpg_data_cb = mHalCamCtrl->mDataCb; 260 mHalCamCtrl->deinitExifData(); 303 if(fail_cb_flag && mHalCamCtrl->mDataCb & [all...] |
QCameraStream.cpp | 291 if(mHalCamCtrl->isRawSnapshot()) { 361 mHalCamCtrl = ctrl;
|
/device/moto/shamu/camera/QCamera/HAL2/core/src/ |
QCameraStream.cpp | 142 if(p_obj->mHalCamCtrl->getHDRMode()) { 463 mHalCamCtrl = ctrl;
|
QCameraStream_Preview.cpp | 260 if(mHalCamCtrl==NULL) { 339 mHalCamCtrl = NULL; 496 //stream_info = mHalCamCtrl->getChannelInterface();
|
/device/lge/mako/camera/QCamera/HAL/core/inc/ |
QCameraStream.h | 130 QCameraHardwareInterface* mHalCamCtrl;
|
/device/moto/shamu/camera/QCamera/HAL/core/inc/ |
QCameraStream.h | 71 QCameraHardwareInterface* mHalCamCtrl;
|
/device/moto/shamu/camera/QCamera/HAL2/core/inc/ |
QCameraStream.h | 145 QCameraHardwareInterface* mHalCamCtrl;
|