Home
last modified time | relevance | path

Searched refs:EisImuAdaptor (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/aeis/
H A Dimu_service.h36 class EisImuAdaptor; variable
41 explicit EisImuData(std::shared_ptr<EisImuAdaptor> imu, mems_sensor_type_t type,
52 const std::shared_ptr<EisImuAdaptor> imu_;
58 class EisImuAdaptor : std::enable_shared_from_this<EisImuAdaptor> {
60 EisImuAdaptor() = delete;
61 explicit EisImuAdaptor(const rk_aiq_mems_sensor_intf_t intf,
63 EisImuAdaptor(const EisImuAdaptor&) = delete;
64 const EisImuAdaptor& operator=(const EisImuAdaptor&) = delete;
65 ~EisImuAdaptor();
68 std::shared_ptr<EisImuAdaptor> GetPtr() { return shared_from_this(); } in GetPtr()
[all …]
H A Dimu_service.cpp32 EisImuData::EisImuData(std::shared_ptr<EisImuAdaptor> imu, mems_sensor_type_t type, in EisImuData()
46 EisImuAdaptor::EisImuAdaptor(const rk_aiq_mems_sensor_intf_t intf, const mems_sensor_type_t type) in EisImuAdaptor() function in RkCam::EisImuAdaptor
51 EisImuAdaptor::~EisImuAdaptor() { DeInit(); } in ~EisImuAdaptor()
53 XCamReturn EisImuAdaptor::Init(float sample_rate) { in Init()
146 XCamReturn EisImuAdaptor::DeInit() { in DeInit()
158 mems_sensor_event_t* EisImuAdaptor::GetData(size_t* num_sample) { in GetData()
187 void EisImuAdaptor::FreeData(mems_sensor_event_t* data) { in FreeData()
H A Deis_algo_service.cpp96 auto adaptor = std::make_shared<EisImuAdaptor>(*mems_sensor_intf); in CreateImuService()