Lines Matching refs:SmartPtr
34 SmartPtr<CLFisheyeHandler> handler;
35 SmartPtr<BufferPool> pool;
36 SmartPtr<VideoBuffer> buf;
50 const SmartPtr<CLContext> &context, SmartPtr<CLImage360Stitch> &stitch, bool is_uv);
53 virtual SmartPtr<CLImage> get_input_image ();
54 virtual SmartPtr<CLImage> get_output_image ();
58 SmartPtr<CLImage360Stitch> _stitch;
66 … const SmartPtr<CLContext> &context, CLBlenderScaleMode scale_mode, SurroundMode surround_mode,
76 bool set_fisheye_handler (SmartPtr<CLFisheyeHandler> fisheye, int index);
77 bool set_blender (SmartPtr<CLBlender> blender, int idx);
90 SmartPtr<VideoBuffer> &get_global_scale_input () { in get_global_scale_input()
93 SmartPtr<VideoBuffer> &get_global_scale_output () { in get_global_scale_output()
105 …virtual XCamReturn prepare_parameters (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output…
106 virtual XCamReturn execute_done (SmartPtr<VideoBuffer> &output);
108 …XCamReturn ensure_fisheye_parameters (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output);
110 …SmartPtr<VideoBuffer> &input0, SmartPtr<VideoBuffer> &input1, SmartPtr<VideoBuffer> &output, int i…
112 SmartPtr<VideoBuffer> &input0, SmartPtr<VideoBuffer> &input1, SmartPtr<VideoBuffer> &output,
115 bool create_buffer_pool (SmartPtr<BufferPool> &buf_pool, uint32_t width, uint32_t height);
116 XCamReturn reset_buffer_info (SmartPtr<VideoBuffer> &input);
118 virtual XCamReturn sub_handler_execute_done (SmartPtr<CLImageHandler> &handler);
120 void calc_fisheye_initial_info (SmartPtr<VideoBuffer> &output);
127 SmartPtr<CLContext> _context;
129 SmartPtr<CLBlender> _blender[XCAM_STITCH_FISHEYE_MAX_NUM];
130 SmartPtr<FeatureMatch> _feature_match[XCAM_STITCH_FISHEYE_MAX_NUM];
138 SmartPtr<BufferPool> _scale_buf_pool;
139 SmartPtr<VideoBuffer> _scale_global_input;
140 SmartPtr<VideoBuffer> _scale_global_output;
151 SmartPtr<CLImageHandler>
153 const SmartPtr<CLContext> &context,