#include <synthetic-stream.h>
|
frame_interface * | allocate_composite_frame (std::vector< frame_holder > frames) override |
|
frame_interface * | allocate_motion_frame (std::shared_ptr< stream_profile_interface > stream, frame_interface *original, rs2_extension frame_type=RS2_EXTENSION_MOTION_FRAME) override |
|
frame_interface * | allocate_points (std::shared_ptr< stream_profile_interface > stream, frame_interface *original, rs2_extension frame_type=RS2_EXTENSION_POINTS) override |
|
frame_interface * | allocate_video_frame (std::shared_ptr< stream_profile_interface > stream, frame_interface *original, int new_bpp=0, int new_width=0, int new_height=0, int new_stride=0, rs2_extension frame_type=RS2_EXTENSION_VIDEO_FRAME) override |
|
void | frame_ready (frame_holder result) override |
|
rs2_source * | get_c_wrapper () override |
|
| synthetic_source (frame_source &actual) |
|
virtual | ~synthetic_source_interface ()=default |
|
Definition at line 14 of file synthetic-stream.h.
librealsense::synthetic_source::synthetic_source |
( |
frame_source & |
actual | ) |
|
|
inline |
rs2_source* librealsense::synthetic_source::get_c_wrapper |
( |
| ) |
|
|
inlineoverridevirtual |
frame_source& librealsense::synthetic_source::_actual_source |
|
private |
std::shared_ptr<rs2_source> librealsense::synthetic_source::_c_wrapper |
|
private |
The documentation for this class was generated from the following files: