Lines Matching full:virtual
43 virtual ~CamHwBase();
45 virtual XCamReturn init(const char* sns_ent_name);
46 virtual XCamReturn deInit();
48 virtual void setCalib(const CamCalibDbContext_t* calib) { in setCalib()
52 virtual void setCalib(const CamCalibDbV2Context_t* calibv2) { in setCalib()
55 virtual XCamReturn prepare(uint32_t width, uint32_t height, int mode, int t_dealy, int g_delay);
56 virtual XCamReturn start();
57 virtual XCamReturn stop();
58 virtual XCamReturn pause();
59 virtual XCamReturn resume();
60 virtual XCamReturn swWorkingModeDyn(int mode) { in swWorkingModeDyn()
63 virtual void keepHwStAtStop(bool ks) { in keepHwStAtStop()
66 virtual XCamReturn getSensorModeData(const char* sns_ent_name,
68 virtual XCamReturn setHwResListener(HwResListener* resListener);
69 virtual XCamReturn setHdrProcessCount(rk_aiq_luma_params_t luma_params) { in setHdrProcessCount()
72 virtual XCamReturn applyAnalyzerResult(SmartPtr<SharedItemBase> base, bool sync) { in applyAnalyzerResult()
75 virtual XCamReturn applyAnalyzerResult(cam3aResultList& list) { in applyAnalyzerResult()
79 virtual XCamReturn poll_buffer_ready (SmartPtr<VideoBuffer> &buf, int type);
80 virtual XCamReturn poll_buffer_failed (int64_t timestamp, const char *msg);
81 virtual XCamReturn poll_event_ready (uint32_t sequence, int type);
82 virtual XCamReturn poll_event_failed (int64_t timestamp, const char *msg);
83 virtual XCamReturn poll_buffer_ready (SmartPtr<VideoBuffer> &buf);
84 …virtual XCamReturn poll_buffer_ready (SmartPtr<V4l2BufferProxy> &buf, int dev_index) { return XCAM… in poll_buffer_ready()
86 virtual XCamReturn notify_capture_raw() { in notify_capture_raw()
89 virtual XCamReturn capture_raw_ctl(capture_raw_t type, int count = 0,
94 virtual XCamReturn enqueueRawBuffer(void *vbuf, bool sync) { in enqueueRawBuffer()
97 virtual XCamReturn enqueueRawFile(const char *path) { in enqueueRawFile()
100 virtual XCamReturn registRawdataCb(void (*callback)(void *)) { in registRawdataCb()
103 virtual XCamReturn rawdataPrepare(rk_aiq_raw_prop_t prop) { in rawdataPrepare()
106 virtual XCamReturn setSensorFlip(bool mirror, bool flip, int skip_frm_cnt) { in setSensorFlip()
109 virtual XCamReturn getSensorFlip(bool& mirror, bool& flip) { in getSensorFlip()
112 virtual XCamReturn getZoomPosition(int& position) { in getZoomPosition()
115 virtual XCamReturn setLensVcmCfg(rk_aiq_lens_vcmcfg& lens_cfg) { in setLensVcmCfg()
118 virtual XCamReturn getLensVcmCfg(rk_aiq_lens_vcmcfg& lens_cfg) { in getLensVcmCfg()
121 virtual XCamReturn FocusCorrection() { in FocusCorrection()
124 virtual XCamReturn ZoomCorrection() { in ZoomCorrection()
127 virtual XCamReturn setAngleZ(float angleZ) { in setAngleZ()
130 virtual void getShareMemOps(isp_drv_share_mem_ops_t** mem_ops) {}; in getShareMemOps()
131 … virtual XCamReturn getEffectiveIspParams(rkisp_effect_params_v20& ispParams, uint32_t frame_id) { in getEffectiveIspParams()
137 virtual XCamReturn setIspStreamMode(rk_isp_stream_mode_t mode) { in setIspStreamMode()
140 virtual rk_isp_stream_mode_t getIspStreamMode() { in getIspStreamMode()
143 virtual void setCamPhyId(int phyId) { in setCamPhyId()
146 virtual int getCamPhyId() { return mCamPhyId;} in getCamPhyId()
147 virtual void setGroupMode(bool bGroup, bool bMain) { mIsGroupMode = bGroup; mIsMain = bMain;} in setGroupMode()
148 virtual void setTbInfo(rk_aiq_tb_info_t& info) { in setTbInfo()
151 virtual void setDevBufCnt(const std::map<std::string, int>& dev_buf_cnt_map) { in setDevBufCnt()
154 virtual XCamReturn reset_hardware() { in reset_hardware()
157 …virtual XCamReturn rawReproc_genIspParams (uint32_t sequence, rk_aiq_frame_info_t *offline_finfo, … in rawReproc_genIspParams()
160 virtual XCamReturn rawReProc_prepare (uint32_t sequence, rk_aiq_frame_info_t *offline_finfo) { in rawReProc_prepare()
163 virtual void setUserSensorFormat(uint16_t width, uint16_t height, uint16_t code) { } in setUserSensorFormat()