Home | History | Annotate | Download | only in test

Lines Matching refs:jpeg_obj

385   mm_jpegdec_intf_test_t jpeg_obj;
388 memset(&jpeg_obj, 0x0, sizeof(jpeg_obj));
389 rc = decode_init(p_input, &jpeg_obj);
395 jpeg_obj.handle = jpegdec_open(&jpeg_obj.ops);
396 if (jpeg_obj.handle == 0) {
401 rc = jpeg_obj.ops.create_session(jpeg_obj.handle, &jpeg_obj.params,
402 &jpeg_obj.job.decode_job.session_id);
403 if (jpeg_obj.job.decode_job.session_id == 0) {
409 jpeg_obj.job.job_type = JPEG_JOB_TYPE_DECODE;
417 rc = jpeg_obj.ops.start_job(&jpeg_obj.job, &jpeg_obj.job_id[i]);
426 jpeg_obj.ops.abort_job(jpeg_obj.job_id[0]);
428 pthread_mutex_lock(&jpeg_obj.lock);
429 pthread_cond_wait(&jpeg_obj.cond, &jpeg_obj.lock);
430 pthread_mutex_unlock(&jpeg_obj.lock);
436 jpeg_obj.ops.destroy_session(jpeg_obj.job.decode_job.session_id);
438 jpeg_obj.ops.close(jpeg_obj.handle);
442 mm_jpegdec_test_free(&jpeg_obj.input);
443 mm_jpegdec_test_free(&jpeg_obj.output);