Go to the documentation of this file.
29 std::shared_ptr<profile>
resolve(std::shared_ptr<pipeline>
pipe,
const std::chrono::milliseconds&
timeout = std::chrono::milliseconds(0));
55 std::shared_ptr<profile>
resolve(std::shared_ptr<device_interface>
dev);
GLint GLint GLsizei GLint GLenum format
void enable_stream(rs2_stream stream, int index, uint32_t width, uint32_t height, rs2_format format, uint32_t framerate)
void enable_record_to_file(const std::string &file)
GLsizei const GLchar *const * string
std::shared_ptr< profile > get_cached_resolved_profile()
util::config filter_stream_requests(const stream_profiles &profiles) const
rs2_format
A stream's format identifies how binary data is encoded within a frame.
std::map< std::pair< rs2_stream, int >, stream_profile > _stream_requests
std::shared_ptr< profile > resolve(std::shared_ptr< pipeline > pipe, const std::chrono::milliseconds &timeout=std::chrono::milliseconds(0))
bool can_resolve(std::shared_ptr< pipeline > pipe)
void enable_device_from_file(const std::string &file, bool repeat_playback)
GLint GLsizei GLsizei height
config(const config &other)
std::vector< std::pair< rs2_stream, int > > _streams_to_disable
void disable_all_streams()
void enable_device(const std::string &serial)
std::shared_ptr< device_interface > get_or_add_playback_device(std::shared_ptr< context > ctx, const std::string &file)
std::string record_output
std::vector< std::shared_ptr< stream_profile_interface > > stream_profiles
device_request _device_request
stream_profiles get_default_configuration(std::shared_ptr< device_interface > dev)
std::shared_ptr< profile > _resolved_profile
void disable_stream(rs2_stream stream, int index=-1)
bool get_repeat_playback()
GLbitfield GLuint64 timeout
rs2_stream
Streams are different types of data provided by RealSense devices.
std::shared_ptr< device_interface > resolve_device_requests(std::shared_ptr< pipeline > pipe, const std::chrono::milliseconds &timeout)
librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Fri Aug 2 2024 08:30:01