15 std::unique_ptr<frame_timestamp_reader> _backup_timestamp_reader;
16 static const int pins = 2;
17 std::vector<std::atomic<bool>> _has_metadata;
19 mutable std::recursive_mutex _mtx;
30 void reset()
override;
37 static const int pins = 2;
38 mutable std::vector<int64_t> counter;
39 std::shared_ptr<platform::time_service> _ts;
40 mutable std::recursive_mutex _mtx;
44 void reset()
override;
55 static const int sensors = 2;
57 mutable std::vector<int64_t> counter;
58 mutable std::recursive_mutex _mtx;
62 void reset()
override;
75 static const int sensors = 4;
77 mutable std::vector<int64_t> counter;
78 mutable std::recursive_mutex _mtx;
82 void reset()
override;
Definition: ds5-timestamp.h:53
Definition: ds5-timestamp.h:73
Definition: ds5-timestamp.h:35
double rs2_time_t
Definition: rs_types.h:180
rs2_timestamp_domain
Specifies the clock in relation to which the frame timestamp was measured.
Definition: rs_frame.h:19