| 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 |