Lines Matching refs:SmartPtr
44 SmartPtr<UcharImage> in_luma, out_luma;
48 …explicit GaussScaleGray (const char *name = "GaussScaleGray", const SmartPtr<Worker::Callback> &cb…
55 virtual XCamReturn work_range (const SmartPtr<Arguments> &args, const WorkRange &range);
87 SmartPtr<Uchar2Image> in_uv, out_uv;
91 SmartPtr<VideoBuffer> in_buf;
92 SmartPtr<VideoBuffer> out_buf;
95 const SmartPtr<ImageHandler::Parameters> ¶m, in Args()
97 const SmartPtr<VideoBuffer> &in, in Args()
98 const SmartPtr<VideoBuffer> &out) in Args()
109 explicit GaussDownScale (const SmartPtr<Worker::Callback> &cb) in GaussDownScale()
114 virtual XCamReturn work_range (const SmartPtr<Arguments> &args, const WorkRange &range);
130 SmartPtr<UcharImage> in_luma[2], out_luma;
131 SmartPtr<Uchar2Image> in_uv[2], out_uv;
132 SmartPtr<UcharImage> mask;
134 SmartPtr<VideoBuffer> out_buf;
137 const SmartPtr<ImageHandler::Parameters> ¶m,
138 const SmartPtr<UcharImage> &m,
139 const SmartPtr<VideoBuffer> &out = NULL)
147 explicit BlendTask (const SmartPtr<Worker::Callback> &cb) in BlendTask()
154 virtual XCamReturn work_range (const SmartPtr<Arguments> &args, const WorkRange &range);
162 SmartPtr<UcharImage> orig_luma, gauss_luma, out_luma;
163 SmartPtr<Uchar2Image> orig_uv, gauss_uv, out_uv;
167 SmartPtr<VideoBuffer> out_buf;
170 const SmartPtr<ImageHandler::Parameters> ¶m,
172 const SmartPtr<VideoBuffer> &out = NULL)
181 explicit LaplaceTask (const SmartPtr<Worker::Callback> &cb) in LaplaceTask()
188 virtual XCamReturn work_range (const SmartPtr<Arguments> &args, const WorkRange &range);
200 SmartPtr<UcharImage> gauss_luma, lap_luma[2], out_luma;
201 SmartPtr<Uchar2Image> gauss_uv, lap_uv[2], out_uv;
202 SmartPtr<UcharImage> mask;
205 SmartPtr<VideoBuffer> out_buf;
208 const SmartPtr<ImageHandler::Parameters> ¶m,
210 const SmartPtr<VideoBuffer> &out = NULL)
218 explicit ReconstructTask (const SmartPtr<Worker::Callback> &cb) in ReconstructTask()
225 virtual XCamReturn work_range (const SmartPtr<Arguments> &args, const WorkRange &range);