#include <rs_processing.hpp>
◆ syncer()
rs2::syncer::syncer |
( |
int | queue_size = 1 | ) |
|
|
inline |
Sync instance to align frames from different streams
◆ operator()()
void rs2::syncer::operator() |
( |
frame | f | ) |
const |
|
inline |
◆ poll_for_frames()
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
◆ try_wait_for_frames()
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
◆ wait_for_frames()
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
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/librealsense-2.56.3-build/librealsense-2.56.3/include/librealsense2/hpp/rs_processing.hpp