···1313extern "C" {
1414#endif
15151616+struct xrt_frame_context;
1717+1618/*!
1719 * @defgroup drv_rs Intel RealSense driver
1820 * @ingroup drv
1921 *
2022 * @brief Driver for the SLAM-capable Intel Realsense devices.
2123 */
2222-2323-#define RS_HOST_SLAM_TRACKER_STR "Host SLAM Tracker for RealSense"
24242525#define RS_TRACKING_DISABLED -1
2626#define RS_TRACKING_UNSPECIFIED 0
···3434 */
3535struct xrt_auto_prober *
3636rs_create_auto_prober(void);
3737+3838+/*!
3939+ * Creates a RealSense SLAM source from the appropriate @p device_idx.
4040+ * The streaming configuration is loaded from the global config file.
4141+ *
4242+ * @param xfctx Frame context this frameserver lifetime is tied to.
4343+ * @param device_idx Index of the realsense device to use. Usually 0 if you only
4444+ * have one RealSense device.
4545+ * @return Frameserver with SLAM streaming capabilities.
4646+ */
4747+struct xrt_fs *
4848+rs_source_create(struct xrt_frame_context *xfctx, int device_idx);
37493850/*!
3951 * @dir drivers/realsense