#include <processing.h>
Public Member Functions | |
virtual frame_interface * | allocate_composite_frame (std::vector< frame_holder > frames)=0 |
virtual frame_interface * | allocate_motion_frame (std::shared_ptr< stream_profile_interface > stream, frame_interface *original, rs2_extension frame_type=RS2_EXTENSION_MOTION_FRAME)=0 |
virtual frame_interface * | allocate_points (std::shared_ptr< stream_profile_interface > stream, frame_interface *original, rs2_extension frame_type=RS2_EXTENSION_POINTS)=0 |
virtual 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)=0 |
virtual void | frame_ready (frame_holder result)=0 |
virtual rs2_source * | get_c_wrapper ()=0 |
virtual | ~synthetic_source_interface ()=default |
Definition at line 19 of file processing.h.
|
virtualdefault |
|
pure virtual |
Implemented in librealsense::synthetic_source.
|
pure virtual |
Implemented in librealsense::synthetic_source.
|
pure virtual |
Implemented in librealsense::synthetic_source.
|
pure virtual |
Implemented in librealsense::synthetic_source.
|
pure virtual |
Implemented in librealsense::synthetic_source.
|
pure virtual |
Implemented in librealsense::synthetic_source.