Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
#include <synthetic-stream.h>
Public Member Functions | |
synthetic_source (frame_source &actual) | |
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 |
frame_interface * | allocate_composite_frame (std::vector< frame_holder > frames) override |
frame_interface * | allocate_points (std::shared_ptr< stream_profile_interface > stream, frame_interface *original) override |
void | frame_ready (frame_holder result) override |
rs2_source * | get_c_wrapper () override |
![]() | |
virtual | ~synthetic_source_interface ()=default |
|
inline |
|
overridevirtual |
Implements librealsense::synthetic_source_interface.
|
overridevirtual |
Implements librealsense::synthetic_source_interface.
|
overridevirtual |
Implements librealsense::synthetic_source_interface.
|
overridevirtual |
Implements librealsense::synthetic_source_interface.
|
inlineoverridevirtual |
Implements librealsense::synthetic_source_interface.