#include <rs_processing.hpp>
Definition at line 597 of file rs_processing.hpp.
rs2::syncer::syncer |
( |
int |
queue_size = 1 | ) |
|
|
inline |
Sync instance to align frames from different streams
Definition at line 603 of file rs_processing.hpp.
void rs2::syncer::operator() |
( |
frame |
f | ) |
const |
|
inline |
bool rs2::syncer::poll_for_frames |
( |
frameset * |
fs | ) |
const |
|
inline |
Check if a coherent set of frames is available
- Parameters
-
[out] | fs | New coherent frame-set |
- Returns
- true if new frame-set was stored to result
Definition at line 624 of file rs_processing.hpp.
bool rs2::syncer::try_wait_for_frames |
( |
frameset * |
fs, |
|
|
unsigned int |
timeout_ms = 5000 |
|
) |
| const |
|
inline |
Wait until coherent set of frames becomes available
- Parameters
-
[in] | timeout_ms | Max time in milliseconds to wait until an available frame |
[out] | fs | New coherent frame-set |
- Returns
- true if new frame-set was stored to result
Definition at line 641 of file rs_processing.hpp.
frameset rs2::syncer::wait_for_frames |
( |
unsigned int |
timeout_ms = 5000 | ) |
const |
|
inline |
Wait until coherent set of frames becomes available
- Parameters
-
[in] | timeout_ms | Max time in milliseconds to wait until an exception will be thrown |
- Returns
- Set of coherent frames
Definition at line 614 of file rs_processing.hpp.
The documentation for this class was generated from the following file: