#include <video.h>
Public Member Functions | |
virtual uint32_t | get_height () const =0 |
virtual rs2_intrinsics | get_intrinsics () const =0 |
virtual uint32_t | get_width () const =0 |
virtual void | set_dims (uint32_t width, uint32_t height)=0 |
virtual void | set_intrinsics (std::function< rs2_intrinsics()> calc)=0 |
Public Member Functions inherited from librealsense::stream_profile_interface | |
virtual std::shared_ptr< stream_profile_interface > | clone () const =0 |
virtual rs2_stream_profile * | get_c_wrapper () const =0 |
virtual rs2_format | get_format () const =0 |
virtual uint32_t | get_framerate () const =0 |
virtual int | get_tag () const =0 |
virtual void | set_c_wrapper (rs2_stream_profile *wrapper)=0 |
virtual void | set_format (rs2_format format)=0 |
virtual void | set_framerate (uint32_t val)=0 |
virtual void | tag_profile (int tag)=0 |
Public Member Functions inherited from librealsense::stream_interface | |
virtual int | get_stream_index () const =0 |
virtual rs2_stream | get_stream_type () const =0 |
virtual int | get_unique_id () const =0 |
virtual void | set_stream_index (int index)=0 |
virtual void | set_stream_type (rs2_stream stream)=0 |
virtual void | set_unique_id (int uid)=0 |
virtual | ~stream_interface ()=default |
Public Member Functions inherited from librealsense::recordable< stream_profile_interface > | |
virtual void | create_snapshot (std::shared_ptr< stream_profile_interface > &snapshot) const =0 |
virtual void | enable_recording (std::function< void(const stream_profile_interface &)> recording_function)=0 |
virtual | ~recordable ()=default |
|
pure virtual |
Implemented in librealsense::video_stream_profile.
|
pure virtual |
Implemented in librealsense::video_stream_profile.
|
pure virtual |
Implemented in librealsense::video_stream_profile.
|
pure virtual |
Implemented in librealsense::video_stream_profile.
|
pure virtual |
Implemented in librealsense::video_stream_profile.