|
| frameset * | clone_frontbuffer () |
| |
| void | commit_frame (rs_stream stream) |
| |
| void | correct_timestamp (rs_stream stream) |
| |
| void | flush () override |
| |
| int | get_frame_bpp (rs_stream stream) const |
| |
| const byte * | get_frame_data (rs_stream stream) const |
| |
| double | get_frame_metadata (rs_stream stream, rs_frame_metadata frame_metadata) const |
| |
| unsigned long long | get_frame_number (rs_stream stream) const |
| |
| int | get_frame_stride (rs_stream stream) const |
| |
| long long | get_frame_system_time (rs_stream stream) const |
| |
| double | get_frame_timestamp (rs_stream stream) const |
| |
| void | on_timestamp (rs_timestamp_data data) |
| |
| bool | poll_for_frames () |
| |
| bool | poll_for_frames_safe (frameset **frames) |
| |
| bool | supports_frame_metadata (rs_stream stream, rs_frame_metadata frame_metadata) const |
| |
| | syncronizing_archive (const std::vector< subdevice_mode_selection > &selection, rs_stream key_stream, std::atomic< uint32_t > *max_size, std::atomic< uint32_t > *event_queue_size, std::atomic< uint32_t > *events_timeout, std::chrono::high_resolution_clock::time_point capture_started=std::chrono::high_resolution_clock::now()) |
| |
| void | wait_for_frames () |
| |
| frameset * | wait_for_frames_safe () |
| |
| byte * | alloc_frame (rs_stream stream, const frame_additional_data &additional_data, bool requires_memory) |
| |
| void | attach_continuation (rs_stream stream, frame_continuation &&continuation) |
| |
| frame_ref * | clone_frame (frame_ref *frameset) |
| |
| frameset * | clone_frameset (frameset *frameset) |
| |
| frame_ref * | detach_frame_ref (frameset *frameset, rs_stream stream) |
| |
| | frame_archive (const std::vector< subdevice_mode_selection > &selection, std::atomic< uint32_t > *max_frame_queue_size, std::chrono::high_resolution_clock::time_point capture_started=std::chrono::high_resolution_clock::now()) |
| |
| const subdevice_mode_selection & | get_mode (rs_stream stream) const |
| |
| bool | is_stream_enabled (rs_stream stream) const |
| |
| void | log_callback_start (frame_ref *frame_ref, std::chrono::high_resolution_clock::time_point capture_start_time) |
| |
| void | log_frame_callback_end (frame *frame) |
| |
| frame * | publish_frame (frame &&frame) |
| |
| void | release_frame_ref (frame_ref *ref) |
| |
| void | release_frameset (frameset *frameset) |
| |
| frame_ref * | track_frame (rs_stream stream) |
| |
| void | unpublish_frame (frame *frame) |
| |
| virtual | ~frame_archive () |
| |
Definition at line 51 of file sync.h.