9 class synthetic_source_interface;
32 virtual frame_interface* allocate_motion_frame(std::shared_ptr<stream_profile_interface> stream,
38 virtual frame_interface* allocate_points(std::shared_ptr<stream_profile_interface> stream,
std::shared_ptr< rs2_frame_callback > frame_callback_ptr
std::function< void(frame_interface *)> on_frame
internal_frame_processor_callback(T on_frame)
void on_frame(rs2_frame *f, rs2_source *source) override
std::shared_ptr< rs2_frame_processor_callback > frame_processor_callback_ptr
librealsense::synthetic_source_interface * source
rs2_extension
Specifies advanced interfaces (capabilities) objects may implement.
typename::boost::move_detail::remove_reference< T >::type && move(T &&t) BOOST_NOEXCEPT
GLsizei GLsizei GLchar * source
struct rs2_frame rs2_frame