OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
载入中...
搜索中...
未找到
ob2playback.h
浏览该文件的文档.
1#pragma once
2
3#include "ob2types.h"
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
37ob2_playback_t ob2_playback_create(const char *file_path, ob2_status_t *status);
38
56void ob2_playback_close(ob2_playback_t playback_handle, ob2_status_t *status);
57
83
109
140void ob2_playback_start(ob2_playback_t playback_handle, ob2_capture_cb_t capture_callback, ob2_imu_sample_cb_t imu_sample_callback,
141 ob2_playback_state_cb_t state_callback, void *user_data, ob2_status_t *status);
142
160void ob2_playback_stop(ob2_playback_t playback_handle, ob2_status_t *status);
161
162#ifdef __cplusplus
163}
164#endif
void ob2_playback_stop(ob2_playback_t playback_handle, ob2_status_t *status)
停止回放
void ob2_playback_close(ob2_playback_t playback_handle, ob2_status_t *status)
关闭回放器
void ob2_playback_start(ob2_playback_t playback_handle, ob2_capture_cb_t capture_callback, ob2_imu_sample_cb_t imu_sample_callback, ob2_playback_state_cb_t state_callback, void *user_data, ob2_status_t *status)
开启回放
ob2_device_info_t ob2_playback_get_device_info(ob2_playback_t playback_handle, ob2_status_t *status)
获取已录制的设备信息
ob2_cameras_calibration_t ob2_playback_get_cameras_calibration(ob2_playback_t playback_handle, ob2_status_t *status)
获取相机标定参数
ob2_playback_t ob2_playback_create(const char *file_path, ob2_status_t *status)
创建回放器
struct OB2PlaybackImpl * ob2_playback_t
回放器句柄定义
Definition: ob2types.h:139
void(* ob2_imu_sample_cb_t)(ob2_imu_sample_t imu_sample_handle, void *user_data)
IMU 采样数据回调
Definition: ob2types.h:1552
void(* ob2_capture_cb_t)(ob2_capture_t capture_handle, void *user_data)
Definition: ob2types.h:1531
void(* ob2_playback_state_cb_t)(ob2_playback_state_t state, void *user_data)
回放状态回调
Definition: ob2types.h:1561
设备详细信息,需要先打开设备后获取
Definition: ob2types.h:436
用户函数调用返回的状态结构体
Definition: ob2types.h:312