Home | History | Annotate | Download | only in soft

Lines Matching refs:out_buf

205     SmartPtr<VideoBuffer> &out_buf)
207 SmartPtr<BlenderParam> param = new BlenderParam (in0, in1, out_buf);
209 if (xcam_ret_is_ok(ret) && !out_buf.ptr ()) {
210 out_buf = param->out_buf;
334 SmartPtr<VideoBuffer> out_buf = pyr_layer[level].overlap_pool->get_buffer ();
336 ERROR, out_buf.ptr (), XCAM_RETURN_ERROR_MEM,
340 SmartPtr<GaussDownScale::Args> args = new GaussDownScale::Args (param, level, idx, in_buf, out_buf);
360 args->out_luma = new UcharImage (out_buf, 0);
361 args->out_uv = new Uchar2Image (out_buf, 1);
363 XCAM_ASSERT (out_buf->get_video_info ().width % 2 == 0 && out_buf->get_video_info ().height % 2 == 0);
388 SmartPtr<VideoBuffer> gauss = scale_args->out_buf;
390 SmartPtr<VideoBuffer> out_buf;
393 out_buf = first_lap_pool->get_buffer ();
396 out_buf = pyr_layer[level - 1].overlap_pool->get_buffer ();
400 ERROR, out_buf.ptr (), XCAM_RETURN_ERROR_MEM,
404 SmartPtr<LaplaceTask::Args> args = new LaplaceTask::Args (param, level, idx, out_buf);
409 args->out_luma = new UcharImage (out_buf, 0);
410 args->out_uv = new Uchar2Image (out_buf, 1);
466 SmartPtr<VideoBuffer> out_buf = pyr_layer[last_level].overlap_pool->get_buffer ();
468 ERROR, out_buf
471 args->out_luma = new UcharImage (out_buf, 0);
472 args->out_uv = new Uchar2Image (out_buf, 1);
473 args->out_buf = out_buf;
501 SmartPtr<VideoBuffer> out_buf;
503 out_buf = args->get_param ()->out_buf;
504 XCAM_ASSERT (out_buf.ptr ());
508 const VideoBufferInfo &out_info = out_buf->get_video_info ();
516 out_buf, out_area.width, out_area.height, out_info.strides[0],
519 out_buf, out_area.width / 2, out_area.height / 2, out_info.strides[1],
522 out_buf = pyr_layer[level - 1].overlap_pool->get_buffer ();
524 ERROR, out_buf.ptr (), XCAM_RETURN_ERROR_MEM,
527 args->out_luma = new UcharImage (out_buf, 0);
528 args->out_uv = new Uchar2Image (out_buf, 1);
531 args->out_buf = out_buf;
622 ERROR, param.ptr () && param->in1_buf.ptr () && param->out_buf.ptr (), XCAM_RETURN_ERROR_PARAM,
756 dump_level_buf (args->out_buf, "gauss-scale", level, idx);
758 ret = _priv_config->start_lap_task (param, level, idx, args);//args->in_buf, args->out_buf);
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);
792 dump_level_buf (args->out_buf, "lap", level, idx);
794 ret = _priv_config->start_reconstruct_task_by_lap (param, args->out_buf, level, idx);
816 dump_buf (args->out_buf, "blend-last");
817 ret = _priv_config->start_reconstruct_task_by_gauss (param, args->out_buf, _priv_config->pyr_levels - 1);
841 dump_level_buf (args->out_buf, "reconstruct", level, 0);
848 ret = _priv_config->start_reconstruct_task_by_gauss (param, args->out_buf, level - 1);