Home
last modified time | relevance | path

Searched refs:XCamReturn (Results 1 – 25 of 188) sorted by relevance

12345678

/external/libxcam/xcore/
Dv4l2_device.h88 XCamReturn open ();
89 XCamReturn close ();
91 XCamReturn get_format (struct v4l2_format &format);
92 XCamReturn set_format (struct v4l2_format &format);
93 XCamReturn set_format (
99 virtual XCamReturn start ();
100 virtual XCamReturn stop ();
103 XCamReturn dequeue_buffer (SmartPtr<V4l2Buffer> &buf);
104 XCamReturn queue_buffer (SmartPtr<V4l2Buffer> &buf);
112 virtual XCamReturn pre_set_format (struct v4l2_format &format);
[all …]
Dsmart_analyzer.cpp39 XCamReturn
42 XCamReturn ret = XCAM_RETURN_NO_ERROR; in add_handler()
52 XCamReturn
55 XCamReturn ret = XCAM_RETURN_NO_ERROR; in create_handlers()
62 XCamReturn
65 XCamReturn ret = XCAM_RETURN_NO_ERROR; in release_handlers()
69 XCamReturn
79 XCamReturn ret = handler->create_context (handler); in internal_init()
88 XCamReturn
102 XCamReturn
[all …]
Dxcam_analyzer.h79 XCamReturn prepare_handlers ();
82 XCamReturn init (uint32_t width, uint32_t height, double framerate);
83 XCamReturn deinit ();
85 XCamReturn set_sync_mode (bool sync);
89 XCamReturn start ();
90 XCamReturn stop ();
91 XCamReturn push_buffer (const SmartPtr<VideoBuffer> &buffer);
109 virtual XCamReturn create_handlers () = 0;
110 virtual XCamReturn release_handlers () = 0;
111 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate) = 0;
[all …]
Dimage_processor.h66 XCamReturn start();
67 XCamReturn stop ();
69 XCamReturn push_buffer (SmartPtr<VideoBuffer> &buf);
70 XCamReturn push_3a_results (X3aResultList &results);
71 XCamReturn push_3a_result (SmartPtr<X3aResult> &result);
75 virtual XCamReturn apply_3a_results (X3aResultList &results) = 0;
76 virtual XCamReturn apply_3a_result (SmartPtr<X3aResult> &result) = 0;
78 …virtual XCamReturn process_buffer(SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output) = 0;
79 virtual XCamReturn emit_start ();
88 XCamReturn buffer_process_loop ();
[all …]
Ddynamic_analyzer.h46 virtual XCamReturn configure_3a ();
47 virtual XCamReturn analyze_ae (XCamAeParam &param);
48 virtual XCamReturn analyze_awb (XCamAwbParam &param);
49 virtual XCamReturn analyze_af (XCamAfParam &param);
56 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate);
57 virtual XCamReturn internal_deinit ();
59 virtual XCamReturn pre_3a_analyze (SmartPtr<X3aStats> &stats);
60 virtual XCamReturn post_3a_analyze (X3aResultList &results);
62 XCamReturn create_context ();
69 XCamReturn convert_results (XCam3aResultHead *from[], uint32_t from_count, X3aResultList &to);
[all …]
Dpoll_thread.cpp40 XCamReturn ret = _poll->init_3a_stats_pool (); in started()
46 XCamReturn ret = _poll->poll_subdev_event_loop (); in loop()
68 XCamReturn ret = _poll->poll_buffer_loop (); in loop()
131 XCamReturn PollThread::start () in start()
143 XCamReturn PollThread::stop () in stop()
151 XCamReturn
157 XCamReturn
165 XCamReturn
173 XCamReturn
176 XCamReturn ret = XCAM_RETURN_NO_ERROR; in handle_3a_stats_event()
[all …]
Dpoll_thread.h39 virtual XCamReturn poll_buffer_ready (SmartPtr<VideoBuffer> &buf) = 0;
40 virtual XCamReturn poll_buffer_failed (int64_t timestamp, const char *msg) = 0;
66 virtual XCamReturn start();
67 virtual XCamReturn stop ();
70 XCamReturn poll_subdev_event_loop ();
71 virtual XCamReturn poll_buffer_loop ();
73 virtual XCamReturn handle_events (struct v4l2_event &event);
74 XCamReturn handle_3a_stats_event (struct v4l2_event &event);
77 virtual XCamReturn init_3a_stats_pool ();
78 virtual XCamReturn capture_3a_stats (SmartPtr<X3aStats> &stats);
Dimage_processor.cpp86 XCamReturn ret = _processor->buffer_process_loop (); in loop()
103 XCamReturn push_result (SmartPtr<X3aResult> &result) { in push_result()
133 XCamReturn ret = _processor->process_3a_results (result_list); in loop()
165 XCamReturn
168 XCamReturn ret = XCAM_RETURN_NO_ERROR; in start()
188 XCamReturn
202 XCamReturn
212 XCamReturn
216 XCamReturn ret = XCAM_RETURN_NO_ERROR; in push_3a_results()
234 XCamReturn
[all …]
Ddynamic_analyzer.cpp39 XCamReturn
43 XCamReturn ret = XCAM_RETURN_NO_ERROR; in create_context()
62 XCamReturn
69 XCamReturn
76 XCamReturn
111 XCamReturn
120 XCamReturn
127 XCamReturn
133 XCamReturn ret = XCAM_RETURN_NO_ERROR; in configure_3a()
146 XCamReturn
[all …]
Dsmart_analyzer.h39 XCamReturn add_handler (SmartPtr<SmartAnalysisHandler> handler);
40 XCamReturn update_params (XCamSmartAnalysisParam &params);
44 virtual XCamReturn create_handlers ();
45 virtual XCamReturn release_handlers ();
46 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate);
47 virtual XCamReturn internal_deinit ();
48 virtual XCamReturn configure ();
49 virtual XCamReturn analyze (const SmartPtr<VideoBuffer> &buffer);
Dx3a_analyzer.h43 XCamReturn push_3a_stats (const SmartPtr<X3aStats> &stats);
109 virtual XCamReturn create_handlers ();
110 virtual XCamReturn release_handlers ();
111 virtual XCamReturn configure ();
112 virtual XCamReturn analyze (const SmartPtr<VideoBuffer> &buffer);
118 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate) = 0;
119 virtual XCamReturn internal_deinit () = 0;
122 virtual XCamReturn configure_3a () = 0;
124 virtual XCamReturn pre_3a_analyze (SmartPtr<X3aStats> &stats) = 0;
126 virtual XCamReturn post_3a_analyze (X3aResultList &results) = 0;
[all …]
Dx3a_analyzer_simple.h47 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate) { in internal_init()
53 virtual XCamReturn internal_deinit () { in internal_deinit()
58 virtual XCamReturn configure_3a ();
59 virtual XCamReturn pre_3a_analyze (SmartPtr<X3aStats> &stats);
60 virtual XCamReturn post_3a_analyze (X3aResultList &results);
63 XCamReturn analyze_ae (X3aResultList &output);
64 XCamReturn analyze_awb (X3aResultList &output);
65 XCamReturn analyze_af (X3aResultList &output);
Dxcam_analyzer.cpp48 XCamReturn ret = XCAM_RETURN_NO_ERROR; in started()
76 XCamReturn ret = _analyzer->analyze (stats); in loop()
138 XCamReturn
144 XCamReturn
148 XCamReturn ret = XCAM_RETURN_NO_ERROR; in init()
168 XCamReturn
182 XCamReturn
193 XCamReturn
197 XCamReturn ret = configure (); in start()
217 XCamReturn
[all …]
/external/libxcam/modules/isp/iq/
Dx3a_analyze_tuner.cpp52 XCamReturn
55 XCamReturn ret = XCAM_RETURN_NO_ERROR; in create_tuning_handlers()
99 XCamReturn
102 XCamReturn ret = XCAM_RETURN_NO_ERROR; in analyze_ae()
109 XCamReturn
112 XCamReturn ret = XCAM_RETURN_NO_ERROR; in analyze_awb()
119 XCamReturn
122 XCamReturn ret = XCAM_RETURN_NO_ERROR; in analyze_af()
129 XCamReturn
132 XCamReturn ret = XCAM_RETURN_NO_ERROR; in analyze_common()
[all …]
Dx3a_analyze_tuner.h42 XCamReturn analyze_ae (XCamAeParam &param);
43 XCamReturn analyze_awb (XCamAwbParam &param);
44 XCamReturn analyze_af (XCamAfParam &param);
45 XCamReturn analyze_common (XCamCommonParam &param);
53 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate);
54 virtual XCamReturn internal_deinit ();
56 virtual XCamReturn configure_3a ();
57 virtual XCamReturn pre_3a_analyze (SmartPtr<X3aStats> &stats);
58 virtual XCamReturn post_3a_analyze (X3aResultList &results);
66 XCamReturn create_tuning_handlers ();
[all …]
/external/libxcam/modules/isp/
Disp_config_translator.h36XCamReturn translate_white_balance (const XCam3aResultWhiteBalance &from, struct atomisp_wb_config…
37XCamReturn translate_black_level (const XCam3aResultBlackLevel &from, struct atomisp_ob_config &to…
38XCamReturn translate_color_matrix (const XCam3aResultColorMatrix &from, struct atomisp_cc_config &…
39 XCamReturn translate_exposure (const XCam3aResultExposure &from, struct atomisp_exposure &to);
40 XCamReturn translate_demosaicing (const X3aDemosaicResult &from, struct atomisp_de_config &to);
41XCamReturn translate_defect_pixel (const XCam3aResultDefectPixel &from, struct atomisp_dp_config &…
42XCamReturn translate_noise_reduction (const XCam3aResultNoiseReduction &from, struct atomisp_nr_co…
43XCamReturn translate_edge_enhancement (const XCam3aResultEdgeEnhancement &from, struct atomisp_ee_…
44XCamReturn translate_gamma_table (const XCam3aResultGammaTable &from, struct atomisp_gamma_table &…
45 XCamReturn translate_macc (const XCam3aResultMaccMatrix &from, struct atomisp_macc_table &to);
[all …]
Dhybrid_analyzer.h44 virtual XCamReturn analyze_ae (XCamAeParam &param);
45 virtual XCamReturn analyze_awb (XCamAwbParam &param);
46 virtual XCamReturn analyze_af (XCamAfParam &param);
52 virtual XCamReturn internal_init (uint32_t width, uint32_t height, double framerate);
53 virtual XCamReturn internal_deinit ();
55 virtual XCamReturn configure_3a ();
56 virtual XCamReturn pre_3a_analyze (SmartPtr<X3aStats> &stats);
57 virtual XCamReturn post_3a_analyze (X3aResultList &results);
61 XCamReturn setup_stats_pool (const XCam3AStats *stats);
Disp_controller.h38 XCamReturn get_sensor_mode_data (struct atomisp_sensor_mode_data &sensor_mode_data);
39 XCamReturn get_isp_parameter (struct atomisp_parm &parameters);
41 XCamReturn get_3a_statistics (SmartPtr<X3aIspStatistics> &stats);
42 XCamReturn set_3a_config (X3aIspConfig *config);
43 XCamReturn set_3a_exposure (X3aIspExposureResult *res);
44 XCamReturn set_3a_exposure (const struct atomisp_exposure &exposure);
45 XCamReturn set_3a_focus (const XCam3aResultFocus &focus);
/external/libxcam/xcore/base/
Dxcam_3a_description.h44 XCamReturn (*create_context) (XCam3AContext **context);
45 XCamReturn (*destroy_context) (XCam3AContext *context);
46XCamReturn (*configure_3a) (XCam3AContext *context, uint32_t width, uint32_t height, d…
47XCamReturn (*set_3a_stats) (XCam3AContext *context, XCam3AStats *stats, int64_t timest…
48 XCamReturn (*update_common_params) (XCam3AContext *context, XCamCommonParam *params);
49 XCamReturn (*analyze_awb) (XCam3AContext *context, XCamAwbParam *params);
50 XCamReturn (*analyze_ae) (XCam3AContext *context, XCamAeParam *params);
51 XCamReturn (*analyze_af) (XCam3AContext *context, XCamAfParam *params);
54XCamReturn (*combine_analyze_results) (XCam3AContext *context, XCam3aResultHead *results[], uint3…
/external/libxcam/modules/soft/
Dsoft_handler.h64 virtual XCamReturn execute_buffer (const SmartPtr<Parameters> &param, bool sync);
65 virtual XCamReturn finish ();
66 virtual XCamReturn terminate ();
69 virtual XCamReturn configure_resource (const SmartPtr<Parameters> &param) = 0;
70 virtual XCamReturn start_work (const SmartPtr<Parameters> &param) = 0;
72 virtual void work_well_done (const SmartPtr<ImageHandler::Parameters> &param, XCamReturn err);
73 virtual void work_broken (const SmartPtr<ImageHandler::Parameters> &param, XCamReturn err);
76 bool check_work_continue (const SmartPtr<ImageHandler::Parameters> &param, XCamReturn err);
79 XCamReturn confirm_configured ();
80 void param_ended (SmartPtr<ImageHandler::Parameters> param, XCamReturn err);
Dsoft_handler.cpp37 void signal_done (XCamReturn err);
39 XCamReturn signal_wait_ret ();
46 XCamReturn _error;
50 SyncMeta::signal_done (XCamReturn err) in signal_done()
66 XCamReturn
117 XCamReturn
120 XCamReturn ret = XCAM_RETURN_NO_ERROR; in confirm_configured()
147 XCamReturn
150 XCamReturn ret = XCAM_RETURN_NO_ERROR; in execute_buffer()
220 XCamReturn
[all …]
Dsoft_worker.cpp31 XCamReturn _error;
37 void update_error (XCamReturn err) { in update_error()
41 XCamReturn get_error () { in get_error()
68 virtual XCamReturn run ();
69 virtual void done (XCamReturn err);
79 XCamReturn
82 XCamReturn ret = _sync->get_error(); in run()
94 WorkItem::done (XCamReturn err) in done()
97 XCamReturn ret = _sync->get_error (); in done()
163 XCamReturn
[all …]
Dsoft_stitcher.h64 virtual XCamReturn terminate ();
68 XCamReturn stitch_buffers (const VideoBufferList &in_bufs, SmartPtr<VideoBuffer> &out_buf);
71 XCamReturn configure_resource (const SmartPtr<Parameters> &param);
72 XCamReturn start_work (const SmartPtr<Parameters> &param);
76 XCamReturn start_task_count (
80 const SmartPtr<ImageHandler::Parameters> &param, const XCamReturn error);
83 const SmartPtr<ImageHandler::Parameters> &param, const XCamReturn error);
86 const SmartPtr<Worker::Arguments> &base, const XCamReturn error);
/external/libxcam/modules/ocl/
Dcl_image_handler.h55 XCamReturn pre_execute ();
56 virtual XCamReturn prepare_arguments (
120 XCamReturn execute (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output);
127 virtual XCamReturn prepare_buffer_pool_video_info (
132 …virtual XCamReturn prepare_parameters (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output…
133 virtual XCamReturn execute_done (SmartPtr<VideoBuffer> &output);
136 …virtual XCamReturn prepare_output_buf (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output…
139 virtual XCamReturn execute_kernels ();
141 XCamReturn ensure_parameters (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &output);
142 XCamReturn execute_kernel (SmartPtr<CLImageKernel> &kernel);
[all …]
/external/libxcam/plugins/smart/sample/
Dsample_smart_analysis.cpp153 XCamReturn init (uint32_t width, uint32_t height, double framerate);
154 XCamReturn deinit ();
157 XCamReturn update_params (const XCamSmartAnalysisParam *params);
158 XCamReturn analyze (XCamVideoBuffer *buffer);
193 XCamReturn
196 XCamReturn ret = XCAM_RETURN_NO_ERROR; in init()
204 XCamReturn
207 XCamReturn ret = XCAM_RETURN_NO_ERROR; in deinit()
219 XCamReturn
224 XCamReturn ret = XCAM_RETURN_NO_ERROR; in update_params()
[all …]

12345678