Home | History | Annotate | Download | only in src

Lines Matching refs:mRecordingMemory

207   for(int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) {
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]);
225 mHalCamCtrl->mRecordingMemory.fd[cnt] = -1;
228 mHalCamCtrl->deallocate_ion_memory(&mHalCamCtrl->mRecordingMemory, cnt);
231 memset(&mHalCamCtrl->mRecordingMemory, 0, sizeof(mHalCamCtrl->mRecordingMemory));
364 mHalCamCtrl->mRecordingMemory.metadata_memory[frame->video.video.idx],
371 mHalCamCtrl->mRecordingMemory.camera_memory[frame->video.video.idx],
396 memset(&mHalCamCtrl->mRecordingMemory, 0, sizeof(mHalCamCtrl->mRecordingMemory));
429 memset(&mHalCamCtrl->mRecordingMemory, 0, sizeof(mHalCamCtrl->mRecordingMemory));
431 mHalCamCtrl->mRecordingMemory.main_ion_fd[i] = -1;
432 mHalCamCtrl->mRecordingMemory.fd[i] = -1;
435 mHalCamCtrl->mRecordingMemory.buffer_count = buf_cnt;
437 mHalCamCtrl->mRecordingMemory.size = frame_len;
438 mHalCamCtrl->mRecordingMemory.cbcr_offset = planes[0];
440 for (int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) {
442 if(mHalCamCtrl->allocate_ion_memory(&mHalCamCtrl->mRecordingMemory, cnt,
448 mHalCamCtrl->mRecordingMemory.fd[cnt] = open("/dev/pmem_adsp", O_RDWR|O_SYNC);
449 if(mHalCamCtrl->mRecordingMemory.fd[cnt] <= 0) {
454 mHalCamCtrl->mRecordingMemory.camera_memory[cnt] =
455 mHalCamCtrl->mGetMemory(mHalCamCtrl->mRecordingMemory.fd[cnt],
456 mHalCamCtrl->mRecordingMemory.size, 1, (void *)this);
459 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt] =
464 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->data;
468 nh->data[0] = mHalCamCtrl->mRecordingMemory.fd[cnt];
470 nh->data[2] = mHalCamCtrl->mRecordingMemory.size;
472 recordframes[cnt].fd = mHalCamCtrl->mRecordingMemory.fd[cnt];
473 recordframes[cnt].buffer = (uint32_t)mHalCamCtrl->mRecordingMemory.camera_memory[cnt]->data;
475 recordframes[cnt].cbcr_off = mHalCamCtrl->mRecordingMemory.cbcr_offset;
477 recordframes[cnt].fd_data = mHalCamCtrl->mRecordingMemory.ion_info_fd[cnt];
478 recordframes[cnt].ion_alloc = mHalCamCtrl->mRecordingMemory.alloc[cnt];
479 recordframes[cnt].ion_dev_fd = mHalCamCtrl->mRecordingMemory.main_ion_fd[cnt];
483 recordframes[cnt].fd, mHalCamCtrl->mRecordingMemory.size, mCameraId,
514 mRecordBuf.video.video.num = mHalCamCtrl->mRecordingMemory.buffer_count;//kRecordBufferCount;
529 for(int cnt = 0; cnt < mHalCamCtrl->mRecordingMemory.buffer_count; cnt++) {
531 if(mHalCamCtrl->mRecordingMemory.metadata_memory[cnt] &&
532 mHalCamCtrl->mRecordingMemory.metadata_memory[cnt]->data == opaque) {
540 if(mHalCamCtrl->mRecordingMemory.camera_memory[cnt] &&
541 mHalCamCtrl->mRecordingMemory.camera_memory[cnt]->data == opaque) {