Home | History | Annotate | Download | only in soft

Lines Matching defs:param

94         const SmartPtr<ImageHandler::Parameters> &param,
99 const SmartPtr<ImageHandler::Parameters> &param,
103 const SmartPtr<ImageHandler::Parameters> &param,
108 const SmartPtr<ImageHandler::Parameters> &param,
112 const SmartPtr<ImageHandler::Parameters> &param,
207 SmartPtr<BlenderParam> param = new BlenderParam (in0, in1, out_buf);
208 XCamReturn ret = execute_buffer (param, true);
210 out_buf = param->out_buf;
324 const SmartPtr<ImageHandler::Parameters> &param,
340 SmartPtr<GaussDownScale::Args> args = new GaussDownScale::Args (param, level, idx, in_buf, out_buf);
382 const SmartPtr<ImageHandler::Parameters> &param,
404 SmartPtr<LaplaceTask::Args> args = new LaplaceTask::Args (param, level, idx, out_buf);
433 const SmartPtr<ImageHandler::Parameters> &param,
443 MapBlendArgs::iterator i = blend_args.find (param.ptr ());
445 args = new BlendTask::Args (param, pyr_layer[last_level].coef_mask);
447 blend_args.insert (std::make_pair((void*)param.ptr (), args));
553 const SmartPtr<ImageHandler::Parameters> &param,
560 MapReconsArgs::iterator i = pyr_layer[level].recons_args.find (param.ptr ());
562 args = new ReconstructTask::Args (param, level);
564 pyr_layer[level].recons_args.insert (std::make_pair((void*)param.ptr (), args));
584 const SmartPtr<ImageHandler::Parameters> &param,
592 MapReconsArgs::iterator i = pyr_layer[level].recons_args.find (param.ptr ());
594 args = new ReconstructTask::Args (param, level);
596 pyr_layer[level].recons_args.insert (std::make_pair((void*)param.ptr (), args));
619 SmartPtr<BlenderParam> param = base.dynamic_cast_ptr<BlenderParam> ();
622 ERROR, param.ptr () && param->in1_buf.ptr () && param->out_buf.ptr (), XCAM_RETURN_ERROR_PARAM,
627 ret = _priv_config->start_scaler (param, param->in_buf, 0, Idx0);
633 ret = _priv_config->start_scaler (param, param->in1_buf, 0, Idx1);
638 //param->in_buf.release ();
639 //param->in1_buf.release ();
645 SoftBlender::configure_resource (const SmartPtr<Parameters> &param)
648 const VideoBufferInfo &in0_info = param->in_buf->get_video_info ();
745 const SmartPtr<ImageHandler::Parameters> param = args->get_param ();
750 XCAM_ASSERT (param.ptr ());
753 if (!check_work_continue (param, error))
758 ret = _priv_config->start_lap_task (param, level, idx, args);//args->in_buf, args->out_buf);
760 work_broken (param, ret);
764 ret = _priv_config->start_blend_task (param, args->out_buf, idx);
766 ret = _priv_config->start_scaler (param, args->out_buf, next_level, idx);
770 work_broken (param, ret);
783 const SmartPtr<ImageHandler::Parameters> param = args->get_param ();
784 XCAM_ASSERT (param.ptr ());
789 if (!check_work_continue (param, error))
794 ret = _priv_config->start_reconstruct_task_by_lap (param, args->out_buf, level, idx);
797 work_broken (param, ret);
810 const SmartPtr<ImageHandler::Parameters> param = args->get_param ();
811 XCAM_ASSERT (param.ptr ());
813 if (!check_work_continue (param, error))
817 ret = _priv_config->start_reconstruct_task_by_gauss (param, args->out_buf, _priv_config->pyr_levels - 1);
820 work_broken (param, ret);
833 const SmartPtr<ImageHandler::Parameters> param = args->get_param ();
834 XCAM_ASSERT (param.ptr ());
838 if (!check_work_continue (param, error))
844 work_well_done (param, error);
848 ret = _priv_config->start_reconstruct_task_by_gauss (param, args->out_buf, level - 1);
850 work_broken (param, ret);