Public Member Functions | |
unsigned long long | get_frame_counter (const subdevice_mode &, const void *) override |
double | get_frame_timestamp (const subdevice_mode &, const void *frame, double) override |
rolling_timestamp_reader () | |
bool | validate_frame (const subdevice_mode &mode, const void *frame) override |
Private Attributes | |
int64_t | counter = 0 |
int | last_timestamp |
bool | started |
int64_t | total |
Definition at line 179 of file ivcam-device.cpp.
Definition at line 186 of file ivcam-device.cpp.
unsigned long long rsimpl::rolling_timestamp_reader::get_frame_counter | ( | const subdevice_mode & | , |
const void * | |||
) | [inline, override, virtual] |
Implements rsimpl::frame_timestamp_reader.
Definition at line 221 of file ivcam-device.cpp.
double rsimpl::rolling_timestamp_reader::get_frame_timestamp | ( | const subdevice_mode & | , |
const void * | frame, | ||
double | |||
) | [inline, override, virtual] |
Implements rsimpl::frame_timestamp_reader.
Definition at line 204 of file ivcam-device.cpp.
bool rsimpl::rolling_timestamp_reader::validate_frame | ( | const subdevice_mode & | mode, |
const void * | frame | ||
) | [inline, override, virtual] |
Implements rsimpl::frame_timestamp_reader.
Definition at line 188 of file ivcam-device.cpp.
int64_t rsimpl::rolling_timestamp_reader::counter = 0 [private] |
Definition at line 184 of file ivcam-device.cpp.
Definition at line 183 of file ivcam-device.cpp.
bool rsimpl::rolling_timestamp_reader::started [private] |
Definition at line 181 of file ivcam-device.cpp.
int64_t rsimpl::rolling_timestamp_reader::total [private] |
Definition at line 182 of file ivcam-device.cpp.