Lines Matching refs:pp_job
731 qcamera_hal3_pp_data_t *pp_job = NULL;
732 pp_job = (qcamera_hal3_pp_data_t *)m_ongoingPPQ.dequeue();
734 if (pp_job == NULL) {
738 if (pp_job->fwk_src_frame &&
739 (pp_job->fwk_src_frame->frameNumber != frameNumber)) {
742 return pp_job;
980 void QCamera3PostProcessor::releasePPJobData(qcamera_hal3_pp_data_t *pp_job)
984 if (NULL != pp_job) {
985 if (NULL != pp_job->src_frame) {
986 free(pp_job->src_frame);
987 if (NULL != pp_job->src_metadata) {
988 m_parent->metadataBufDone(pp_job->src_metadata);
989 free(pp_job->src_metadata);
991 pp_job->src_frame = NULL;
992 pp_job->metadata = NULL;
995 if (NULL != pp_job->fwk_src_frame) {
996 free(pp_job->fwk_src_frame);
997 pp_job->fwk_src_frame = NULL;
1719 qcamera_hal3_pp_data_t *pp_job =
1723 if (pp_job != NULL) {
1724 memset(pp_job, 0, sizeof(qcamera_hal3_pp_data_t));
1725 pp_job->jpeg_settings = jpeg_settings;
1731 pp_job->fwk_src_frame = fwk_frame;
1732 pme->m_ongoingPPQ.enqueue((void *)pp_job);
1748 // free pp_job
1749 if (pp_job != NULL) {
1750 free(pp_job);
1770 qcamera_hal3_pp_data_t *pp_job =
1772 if (pp_job == NULL) {
1781 memset(pp_job, 0, sizeof(qcamera_hal3_pp_data_t));
1782 pp_job->src_frame = pp_buffer->input;
1783 pp_job->src_metadata = meta_buffer;
1785 pp_job->metadata = (metadata_buffer_t *)
1788 pp_job->jpeg_settings = jpeg_settings;
1789 pme->m_ongoingPPQ.enqueue((void *)pp_job);
1798 pp_job->jpeg_settings,
1817 // free pp_job
1818 if (pp_job != NULL) {
1819 free(pp_job);