struct xrt_slam_sinks * euroc_recorder_create(struct xrt_frame_context *xfctx, const char *record_path, int cam_count, bool record_from_start)
Create SLAM sinks to record samples in EuRoC format.
Definition: t_euroc_recorder.cpp:341
Object used to track all sinks and frame producers in a graph.
Definition: xrt_frame.h:108
void euroc_recorder_stop(struct xrt_slam_sinks *er_sinks)
Stop recording samples sent to the recorder sinks.
Definition: t_euroc_recorder.cpp:421
void euroc_recorder_start(struct xrt_slam_sinks *er_sinks)
Start recording samples sent to the recorder sinks.
Definition: t_euroc_recorder.cpp:399
void euroc_recorder_add_ui(struct xrt_slam_sinks *er_sinks, void *root, const char *prefix)
Add EuRoC recorder UI button to start recording after creation.
Definition: t_euroc_recorder.cpp:450