calc_extrinsic(const rs2_extrinsics &from, const rs2_extrinsics &to) | librealsense::playback_device | private |
calc_sleep_time(device_serializer::nanoseconds timestamp) | librealsense::playback_device | private |
catch_up() | librealsense::playback_device | private |
compress_while_record() const override | librealsense::playback_device | inlinevirtual |
contradicts(const stream_profile_interface *a, const std::vector< stream_profile > &others) const override | librealsense::playback_device | inlinevirtual |
create_matcher(const frame_holder &frame) const override | librealsense::playback_device | virtual |
create_playback_sensors(const device_serializer::device_snapshot &device_description) | librealsense::playback_device | private |
librealsense::create_snapshot(std::shared_ptr< info_interface > &snapshot) const =0 | librealsense::recordable< info_interface > | pure virtual |
librealsense::info_container::create_snapshot(std::shared_ptr< info_interface > &snapshot) const override | librealsense::info_container | virtual |
do_loop(T op) | librealsense::playback_device | private |
librealsense::enable_recording(std::function< void(const info_interface &)> recording_function)=0 | librealsense::recordable< info_interface > | pure virtual |
librealsense::info_container::enable_recording(std::function< void(const info_interface &)> record_action) override | librealsense::info_container | virtual |
extend_to(rs2_extension extension_type, void **ext) override | librealsense::playback_device | virtual |
get_context() const override | librealsense::playback_device | virtual |
get_current_status() const | librealsense::playback_device | |
get_device_data() const override | librealsense::playback_device | virtual |
get_duration() const | librealsense::playback_device | |
get_extrinsics(const stream_interface &stream) const override | librealsense::playback_device | virtual |
get_file_name() const | librealsense::playback_device | |
librealsense::get_info(rs2_camera_info info) const =0 | librealsense::info_interface | pure virtual |
librealsense::info_container::get_info(rs2_camera_info info) const override | librealsense::info_container | virtual |
get_position() const | librealsense::playback_device | |
get_profiles_tags() const override | librealsense::playback_device | inlinevirtual |
get_sensor(size_t i) override | librealsense::playback_device | virtual |
get_sensor(size_t i) const override | librealsense::playback_device | virtual |
get_sensors_count() const override | librealsense::playback_device | virtual |
get_stream(const std::map< unsigned, std::shared_ptr< playback_sensor >> &sensors_map, device_serializer::stream_identifier stream_id) | librealsense::playback_device | private |
hardware_reset() override | librealsense::playback_device | virtual |
is_real_time() const | librealsense::playback_device | |
is_valid() const override | librealsense::playback_device | virtual |
m_active_sensors | librealsense::playback_device | private |
m_base_sys_time | librealsense::playback_device | private |
m_base_timestamp | librealsense::playback_device | private |
m_context | librealsense::playback_device | private |
m_device_description | librealsense::playback_device | private |
m_extrinsics_fetchers | librealsense::playback_device | private |
m_extrinsics_map | librealsense::playback_device | private |
m_is_paused | librealsense::playback_device | private |
m_is_started | librealsense::playback_device | private |
m_last_published_timestamp | librealsense::playback_device | private |
m_last_published_timestamp_mutex | librealsense::playback_device | private |
m_prev_timestamp | librealsense::playback_device | private |
m_read_thread | librealsense::playback_device | private |
m_reader | librealsense::playback_device | private |
m_real_time | librealsense::playback_device | private |
m_sample_rate | librealsense::playback_device | private |
m_sensors | librealsense::playback_device | private |
pause() | librealsense::playback_device | |
playback_device(std::shared_ptr< context > context, std::shared_ptr< device_serializer::reader > serializer) | librealsense::playback_device | |
playback_status_changed | librealsense::playback_device | |
prefetch_done() | librealsense::playback_device | private |
register_device_info(const device_serializer::device_snapshot &device_description) | librealsense::playback_device | private |
register_extrinsics(const device_serializer::device_snapshot &device_description) | librealsense::playback_device | private |
register_info(rs2_camera_info info, const std::string &val) | librealsense::info_container | |
resume() | librealsense::playback_device | |
seek_to_time(std::chrono::nanoseconds time) | librealsense::playback_device | |
set_frame_rate(double rate) | librealsense::playback_device | |
set_real_time(bool real_time) | librealsense::playback_device | |
start() | librealsense::playback_device | private |
stop() | librealsense::playback_device | |
stop_internal() | librealsense::playback_device | private |
librealsense::supports_info(rs2_camera_info info) const =0 | librealsense::info_interface | pure virtual |
librealsense::info_container::supports_info(rs2_camera_info info) const override | librealsense::info_container | virtual |
tag_profiles(stream_profiles profiles) const override | librealsense::playback_device | inlinevirtual |
try_extend_snapshot(std::shared_ptr< extension_snapshot > &e, rs2_extension extension_type, void **ext) | librealsense::playback_device | static |
try_looping() | librealsense::playback_device | private |
update(std::shared_ptr< extension_snapshot > ext) override | librealsense::info_container | virtual |
update_extensions(const device_serializer::device_snapshot &device_description) | librealsense::playback_device | private |
update_info(rs2_camera_info info, const std::string &val) | librealsense::info_container | |
update_time_base(device_serializer::nanoseconds base_timestamp) | librealsense::playback_device | private |
~device_interface()=default | librealsense::device_interface | virtual |
~extendable_interface()=default | librealsense::extendable_interface | virtual |
~extension_snapshot()=default | librealsense::extension_snapshot | virtual |
~info_interface()=default | librealsense::info_interface | virtual |
~playback_device() | librealsense::playback_device | virtual |
~recordable()=default | librealsense::recordable< info_interface > | virtual |