Lines Matching refs:pp_job

840     qcamera_hal3_pp_data_t *pp_job = NULL;  in dequeuePPJob()  local
841 pp_job = (qcamera_hal3_pp_data_t *)m_ongoingPPQ.dequeue(); in dequeuePPJob()
843 if (pp_job == NULL) { in dequeuePPJob()
847 if (pp_job->fwk_src_frame && in dequeuePPJob()
848 (pp_job->fwk_src_frame->frameNumber != frameNumber)) { in dequeuePPJob()
851 return pp_job; in dequeuePPJob()
1090 void QCamera3PostProcessor::releasePPJobData(qcamera_hal3_pp_data_t *pp_job) in releasePPJobData() argument
1094 if (NULL != pp_job) { in releasePPJobData()
1095 if (NULL != pp_job->src_frame) { in releasePPJobData()
1096 free(pp_job->src_frame); in releasePPJobData()
1097 if (NULL != pp_job->src_metadata) { in releasePPJobData()
1098 m_parent->metadataBufDone(pp_job->src_metadata); in releasePPJobData()
1099 free(pp_job->src_metadata); in releasePPJobData()
1101 pp_job->src_frame = NULL; in releasePPJobData()
1102 pp_job->metadata = NULL; in releasePPJobData()
1105 if (NULL != pp_job->fwk_src_frame) { in releasePPJobData()
1106 free(pp_job->fwk_src_frame); in releasePPJobData()
1107 pp_job->fwk_src_frame = NULL; in releasePPJobData()
2151 qcamera_hal3_pp_data_t *pp_job = in dataProcessRoutine() local
2155 if (pp_job != NULL) { in dataProcessRoutine()
2156 memset(pp_job, 0, sizeof(qcamera_hal3_pp_data_t)); in dataProcessRoutine()
2157 pp_job->jpeg_settings = jpeg_settings; in dataProcessRoutine()
2163 pp_job->fwk_src_frame = fwk_frame; in dataProcessRoutine()
2164 pme->m_ongoingPPQ.enqueue((void *)pp_job); in dataProcessRoutine()
2181 if (pp_job != NULL) { in dataProcessRoutine()
2182 free(pp_job); in dataProcessRoutine()
2202 qcamera_hal3_pp_data_t *pp_job = in dataProcessRoutine() local
2204 if (pp_job == NULL) { in dataProcessRoutine()
2215 memset(pp_job, 0, sizeof(qcamera_hal3_pp_data_t)); in dataProcessRoutine()
2216 pp_job->src_frame = pp_buffer->input; in dataProcessRoutine()
2217 pp_job->src_metadata = meta_buffer; in dataProcessRoutine()
2219 pp_job->metadata = (metadata_buffer_t *) in dataProcessRoutine()
2222 pp_job->jpeg_settings = jpeg_settings; in dataProcessRoutine()
2223 pme->m_ongoingPPQ.enqueue((void *)pp_job); in dataProcessRoutine()
2232 pp_job->jpeg_settings, in dataProcessRoutine()
2253 if (pp_job != NULL) { in dataProcessRoutine()
2254 free(pp_job); in dataProcessRoutine()