9 class synthetic_source_interface;
32 virtual frame_interface* allocate_composite_frame(std::vector<frame_holder> frames) = 0;
61 on_frame_function(std::move(front), source->
source);
Definition: streaming.h:63
std::shared_ptr< rs2_frame_callback > frame_callback_ptr
Definition: types.h:872
std::function< void(frame_interface *)> on_frame
Definition: streaming.h:103
internal_frame_processor_callback(T on_frame)
Definition: processing.h:56
void on_frame(rs2_frame *f, rs2_source *source) override
Definition: processing.h:58
Definition: processing.h:12
Definition: rs_types.hpp:34
std::shared_ptr< rs2_frame_processor_callback > frame_processor_callback_ptr
Definition: types.h:873
librealsense::synthetic_source_interface * source
Definition: processing.h:14
Definition: rs_types.h:103
rs2_extension
Specifies advanced interfaces (capabilities) objects may implement.
Definition: rs_types.h:93
Definition: processing.h:52
Definition: processing.h:19
void release() override
Definition: processing.h:64
Definition: processing.h:40
struct rs2_frame rs2_frame
Definition: rs_types.h:150