Lines Matching refs:jpeg_job
383 qcamera_jpeg_data_t *jpeg_job =
385 if (jpeg_job == NULL) {
389 memset(jpeg_job, 0, sizeof(qcamera_jpeg_data_t));
390 jpeg_job->aux_frame = aux_frame;
391 jpeg_job->aux_channel = pAuxiliaryChannel;
394 m_inputJpegQ.enqueue((void *)jpeg_job);
432 qcamera_jpeg_data_t *jpeg_job =
434 if (jpeg_job == NULL) {
439 memset(jpeg_job, 0, sizeof(qcamera_jpeg_data_t));
440 jpeg_job->src_frame = frame;
443 m_inputJpegQ.enqueue((void *)jpeg_job);
521 qcamera_jpeg_data_t *jpeg_job =
523 if (jpeg_job == NULL) {
528 memset(jpeg_job, 0, sizeof(qcamera_jpeg_data_t));
529 jpeg_job->src_frame = frame;
530 jpeg_job->src_reproc_frame = job->src_frame;
536 m_inputJpegQ.enqueue((void *)jpeg_job);
1051 qcamera_jpeg_data_t *jpeg_job =
1053 while (jpeg_job != NULL) {
1054 pme->mJpegHandle.abort_job(jpeg_job->jobId);
1056 pme->releaseJpegJobData(jpeg_job);
1057 free(jpeg_job);
1059 jpeg_job = (qcamera_jpeg_data_t *)pme->m_ongoingJpegQ.dequeue();
1101 qcamera_jpeg_data_t *jpeg_job =
1104 if (NULL != jpeg_job) {
1109 pme->m_ongoingJpegQ.enqueue((void *)jpeg_job);
1110 ret = pme->encodeData(jpeg_job, needNewSess, meta_frame);
1115 pme->releaseJpegJobData(jpeg_job);
1116 free(jpeg_job);