monado/src/xrt
Mateo de Mayo 6e16959098 d/vive: Add vive_source to convert v4l2 timestamps into monotonic clock
Use a sink in the middle of the stream to correct for v4l2 timestamps with
hardware timestamps to monotonic clock.

This sink, together with other utilities related to data streaming, lives in a
new vive_source entity, with similar functionality to wmr_source or rs_source.

The vive_source lifetime is managed by the builder xfctx, which prevents
deallocation dependencies between vive_device and the v4l2_fs to cause segfaults.
2022-07-25 19:08:46 +00:00
..
auxiliary u/deque: Add generic wrapper for std::deque 2022-07-25 19:08:46 +00:00
compositor c/main: comp_renderer uses queue from vk bundle; 2022-07-19 16:26:18 +00:00
drivers d/vive: Add vive_source to convert v4l2 timestamps into monotonic clock 2022-07-25 19:08:46 +00:00
include inc/xrt: add XRT_HAVE_BLUETOOTH 2022-07-25 16:20:07 +01:00
ipc ipc: make all IPC input aggregates const; 2022-07-14 20:31:38 +00:00
state_trackers st/gui: Make debug frame sinks a bit more compact 2022-07-22 16:19:49 +00:00
targets d/vive: Add vive_source to convert v4l2 timestamps into monotonic clock 2022-07-25 19:08:46 +00:00
tracking h/old_rgb: Fix regressions 2022-06-24 01:54:45 +01:00
.clang-format xrt: Change number of columns to 120 2021-01-15 13:44:44 +00:00
.editorconfig editorconfig: Update 2021-04-13 11:46:53 -05:00
CMakeLists.txt t/hand: Add async wrapper around sync helper 2022-03-08 20:44:18 +00:00