cal_sensor_data = cal_data;
}
- cal_callback_info = get_callback_info(handle_info.m_sensor_id, cal_event_info, cal_sensor_data, cal_sensor_data);
+ cal_callback_info = get_callback_info(handle_info.m_sensor_id, cal_event_info, cal_sensor_data);
m_client_info.set_bad_accuracy(handle_info.m_handle, true);
client_callback_infos.push_back(cal_callback_info);
if (event_info->m_cb_type == SENSOR_LEGACY_CB)
- callback_info = get_callback_info(sensor_id, event_info, &event_data, event);
+ callback_info = get_callback_info(sensor_id, event_info, &event_data);
else
- callback_info = get_callback_info(sensor_id, event_info, sensor_data, event);
+ callback_info = get_callback_info(sensor_id, event_info, sensor_data);
if (!callback_info) {
_E("Failed to get callback_info");
}
}
-client_callback_info* sensor_event_listener::get_callback_info(sensor_id_t sensor_id, const reg_event_info *event_info, void* sensor_data, void *buffer)
+client_callback_info* sensor_event_listener::get_callback_info(sensor_id_t sensor_id, const reg_event_info *event_info, void* sensor_data)
{
client_callback_info* callback_info;
callback_info->accuracy = -1;
callback_info->accuracy_user_data = NULL;
callback_info->sensor_data = sensor_data;
- callback_info->buffer = buffer;
return callback_info;
}
unsigned long long timestamp;
int accuracy;
void *accuracy_user_data;
- void *buffer;
} client_callback_info;
typedef void (*hup_observer_t)(void);
client_callback_info* handle_calibration_cb(sensor_handle_info &handle_info, unsigned event_type, unsigned long long time, int accuracy);
void handle_events(void* event);
- client_callback_info* get_callback_info(sensor_id_t sensor_id, const reg_event_info *event_info, void *sensor_data, void *buffer);
+ client_callback_info* get_callback_info(sensor_id_t sensor_id, const reg_event_info *event_info, void *sensor_data);
unsigned long long renew_event_id(void);