Lines Matching refs:SmartPtr
57 explicit CLBayerBasicImageKernel (const SmartPtr<CLContext> &context);
65 explicit CLBayerBasicImageHandler (const SmartPtr<CLContext> &context, const char *name);
68 void set_stats_callback (SmartPtr<StatsCallback> &callback) { in set_stats_callback()
71 bool set_bayer_kernel (SmartPtr<CLBayerBasicImageKernel> &kernel);
79 XCamReturn post_stats (const SmartPtr<X3aStats> &stats);
80 XCamReturn process_stats_buffer (SmartPtr<VideoBuffer> &buffer, SmartPtr<CLBuffer> &cl_stats);
86 SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output);
87 virtual XCamReturn execute_done (SmartPtr<VideoBuffer> &output);
90 SmartPtr<CLBayerBasicImageKernel> _bayer_kernel;
96 SmartPtr<CL3AStatsCalculatorContext> _3a_stats_context;
97 SmartPtr<CLBayer3AStatsThread> _3a_stats_thread;
98 SmartPtr<CLBuffer> _stats_cl_buffer;
100 SmartPtr<StatsCallback> _stats_callback;
105 SmartPtr<CLImageHandler>
107 const SmartPtr<CLContext> &context,