alloc_frame(rs_stream stream, const frame_additional_data &additional_data, bool requires_memory) | rsimpl::frame_archive | |
attach_continuation(rs_stream stream, frame_continuation &&continuation) | rsimpl::frame_archive | |
backbuffer | rsimpl::frame_archive | protected |
capture_started | rsimpl::frame_archive | protected |
clone_frame(frame_ref *frameset) | rsimpl::frame_archive | |
clone_frameset(frameset *frameset) | rsimpl::frame_archive | |
clone_frontbuffer() | rsimpl::syncronizing_archive | |
commit_frame(rs_stream stream) | rsimpl::syncronizing_archive | |
correct_timestamp(rs_stream stream) | rsimpl::syncronizing_archive | |
cull_frames() | rsimpl::syncronizing_archive | private |
cv | rsimpl::syncronizing_archive | private |
dequeue_frame(rs_stream stream) | rsimpl::syncronizing_archive | private |
detach_frame_ref(frameset *frameset, rs_stream stream) | rsimpl::frame_archive | |
discard_frame(rs_stream stream) | rsimpl::syncronizing_archive | private |
flush() override | rsimpl::syncronizing_archive | virtual |
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()) | rsimpl::frame_archive | |
frames | rsimpl::syncronizing_archive | private |
freelist | rsimpl::frame_archive | protected |
frontbuffer | rsimpl::syncronizing_archive | private |
get_frame_bpp(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_frame_data(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_frame_metadata(rs_stream stream, rs_frame_metadata frame_metadata) const | rsimpl::syncronizing_archive | |
get_frame_number(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_frame_stride(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_frame_system_time(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_frame_timestamp(rs_stream stream) const | rsimpl::syncronizing_archive | |
get_mode(rs_stream stream) const | rsimpl::frame_archive | inline |
get_next_frames() | rsimpl::syncronizing_archive | private |
is_stream_enabled(rs_stream stream) const | rsimpl::frame_archive | inline |
key_stream | rsimpl::syncronizing_archive | private |
log_callback_start(frame_ref *frame_ref, std::chrono::high_resolution_clock::time_point capture_start_time) | rsimpl::frame_archive | |
log_frame_callback_end(frame *frame) | rsimpl::frame_archive | |
modes | rsimpl::syncronizing_archive | private |
mutex | rsimpl::frame_archive | protected |
on_timestamp(rs_timestamp_data data) | rsimpl::syncronizing_archive | |
other_streams | rsimpl::syncronizing_archive | private |
poll_for_frames() | rsimpl::syncronizing_archive | |
poll_for_frames_safe(frameset **frames) | rsimpl::syncronizing_archive | |
publish_frame(frame &&frame) | rsimpl::frame_archive | |
release_frame_ref(frame_ref *ref) | rsimpl::frame_archive | inline |
release_frameset(frameset *frameset) | rsimpl::frame_archive | inline |
supports_frame_metadata(rs_stream stream, rs_frame_metadata frame_metadata) const | rsimpl::syncronizing_archive | |
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()) | rsimpl::syncronizing_archive | |
track_frame(rs_stream stream) | rsimpl::frame_archive | |
ts_corrector | rsimpl::syncronizing_archive | private |
unpublish_frame(frame *frame) | rsimpl::frame_archive | |
wait_for_frames() | rsimpl::syncronizing_archive | |
wait_for_frames_safe() | rsimpl::syncronizing_archive | |
~frame_archive() | rsimpl::frame_archive | inlinevirtual |