Lines Matching refs:blender
127 SmartPtr<SoftBlender> blender; member
364 _overlaps[i].blender = create_soft_blender ().dynamic_cast_ptr<SoftBlender>(); in init_config()
365 XCAM_ASSERT (_overlaps[i].blender.ptr ()); in init_config()
366 _overlaps[i].blender->set_callback (blender_cb); in init_config()
549 SmartPtr<SoftBlender> blender = _overlaps[idx].blender; in start_single_blender() local
554 blender->set_output_size (out_width, out_height); in start_single_blender()
555 blender->set_merge_window (overlap_info.out_area); in start_single_blender()
556 blender->set_input_valid_area (overlap_info.left, 0); in start_single_blender()
557 blender->set_input_valid_area (overlap_info.right, 1); in start_single_blender()
558 blender->set_input_merge_area (overlap_info.left, 0); in start_single_blender()
559 blender->set_input_merge_area (overlap_info.right, 1); in start_single_blender()
560 return blender->execute_buffer (param, false); in start_single_blender()
695 if (_overlaps[i].blender.ptr ()) { in stop()
696 _overlaps[i].blender->terminate (); in stop()
697 _overlaps[i].blender.release (); in stop()