/external/libxcam/xcore/ |
D | v4l2_device.h | 88 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 …]
|
D | smart_analyzer.cpp | 39 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 …]
|
D | xcam_analyzer.h | 79 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 …]
|
D | image_processor.h | 66 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 …]
|
D | dynamic_analyzer.h | 46 virtual XCamReturn configure_3a (); 47 virtual XCamReturn analyze_ae (XCamAeParam ¶m); 48 virtual XCamReturn analyze_awb (XCamAwbParam ¶m); 49 virtual XCamReturn analyze_af (XCamAfParam ¶m); 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 …]
|
D | poll_thread.cpp | 40 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 …]
|
D | poll_thread.h | 39 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);
|
D | image_processor.cpp | 86 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 …]
|
D | dynamic_analyzer.cpp | 39 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 …]
|
D | smart_analyzer.h | 39 XCamReturn add_handler (SmartPtr<SmartAnalysisHandler> handler); 40 XCamReturn update_params (XCamSmartAnalysisParam ¶ms); 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);
|
D | x3a_analyzer.h | 43 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 …]
|
D | x3a_analyzer_simple.h | 47 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);
|
D | xcam_analyzer.cpp | 48 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/ |
D | x3a_analyze_tuner.cpp | 52 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 …]
|
D | x3a_analyze_tuner.h | 42 XCamReturn analyze_ae (XCamAeParam ¶m); 43 XCamReturn analyze_awb (XCamAwbParam ¶m); 44 XCamReturn analyze_af (XCamAfParam ¶m); 45 XCamReturn analyze_common (XCamCommonParam ¶m); 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/ |
D | isp_config_translator.h | 36 …XCamReturn translate_white_balance (const XCam3aResultWhiteBalance &from, struct atomisp_wb_config… 37 …XCamReturn translate_black_level (const XCam3aResultBlackLevel &from, struct atomisp_ob_config &to… 38 …XCamReturn 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); 41 …XCamReturn translate_defect_pixel (const XCam3aResultDefectPixel &from, struct atomisp_dp_config &… 42 …XCamReturn translate_noise_reduction (const XCam3aResultNoiseReduction &from, struct atomisp_nr_co… 43 …XCamReturn translate_edge_enhancement (const XCam3aResultEdgeEnhancement &from, struct atomisp_ee_… 44 …XCamReturn translate_gamma_table (const XCam3aResultGammaTable &from, struct atomisp_gamma_table &… 45 XCamReturn translate_macc (const XCam3aResultMaccMatrix &from, struct atomisp_macc_table &to); [all …]
|
D | hybrid_analyzer.h | 44 virtual XCamReturn analyze_ae (XCamAeParam ¶m); 45 virtual XCamReturn analyze_awb (XCamAwbParam ¶m); 46 virtual XCamReturn analyze_af (XCamAfParam ¶m); 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);
|
D | isp_controller.h | 38 XCamReturn get_sensor_mode_data (struct atomisp_sensor_mode_data &sensor_mode_data); 39 XCamReturn get_isp_parameter (struct atomisp_parm ¶meters); 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/ |
D | xcam_3a_description.h | 44 XCamReturn (*create_context) (XCam3AContext **context); 45 XCamReturn (*destroy_context) (XCam3AContext *context); 46 …XCamReturn (*configure_3a) (XCam3AContext *context, uint32_t width, uint32_t height, d… 47 …XCamReturn (*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); 54 …XCamReturn (*combine_analyze_results) (XCam3AContext *context, XCam3aResultHead *results[], uint3…
|
/external/libxcam/modules/soft/ |
D | soft_handler.h | 64 virtual XCamReturn execute_buffer (const SmartPtr<Parameters> ¶m, bool sync); 65 virtual XCamReturn finish (); 66 virtual XCamReturn terminate (); 69 virtual XCamReturn configure_resource (const SmartPtr<Parameters> ¶m) = 0; 70 virtual XCamReturn start_work (const SmartPtr<Parameters> ¶m) = 0; 72 virtual void work_well_done (const SmartPtr<ImageHandler::Parameters> ¶m, XCamReturn err); 73 virtual void work_broken (const SmartPtr<ImageHandler::Parameters> ¶m, XCamReturn err); 76 bool check_work_continue (const SmartPtr<ImageHandler::Parameters> ¶m, XCamReturn err); 79 XCamReturn confirm_configured (); 80 void param_ended (SmartPtr<ImageHandler::Parameters> param, XCamReturn err);
|
D | soft_handler.cpp | 37 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 …]
|
D | soft_worker.cpp | 31 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 …]
|
D | soft_stitcher.h | 64 virtual XCamReturn terminate (); 68 XCamReturn stitch_buffers (const VideoBufferList &in_bufs, SmartPtr<VideoBuffer> &out_buf); 71 XCamReturn configure_resource (const SmartPtr<Parameters> ¶m); 72 XCamReturn start_work (const SmartPtr<Parameters> ¶m); 76 XCamReturn start_task_count ( 80 const SmartPtr<ImageHandler::Parameters> ¶m, const XCamReturn error); 83 const SmartPtr<ImageHandler::Parameters> ¶m, const XCamReturn error); 86 const SmartPtr<Worker::Arguments> &base, const XCamReturn error);
|
/external/libxcam/modules/ocl/ |
D | cl_image_handler.h | 55 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/ |
D | sample_smart_analysis.cpp | 153 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 …]
|