Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | Public Attributes | List of all members
frame_additional_data Struct Reference

#include <archive.h>

Public Member Functions

 frame_additional_data ()
 
 frame_additional_data (double in_timestamp, unsigned long long in_frame_number, double in_system_time, uint8_t md_size, const uint8_t *md_buf, double backend_time, rs2_time_t last_timestamp, unsigned long long last_frame_number)
 

Public Attributes

rs2_time_t timestamp = 0
 
unsigned long long frame_number = 0
 
rs2_timestamp_domain timestamp_domain = RS2_TIMESTAMP_DOMAIN_HARDWARE_CLOCK
 
rs2_time_t system_time = 0
 
rs2_time_t frame_callback_started = 0
 
uint32_t metadata_size = 0
 
bool fisheye_ae_mode = false
 
std::array< uint8_t, MAX_META_DATA_SIZEmetadata_blob
 
rs2_time_t backend_timestamp = 0
 
rs2_time_t last_timestamp = 0
 
unsigned long long last_frame_number = 0
 

Constructor & Destructor Documentation

§ frame_additional_data() [1/2]

frame_additional_data::frame_additional_data ( )
inline

§ frame_additional_data() [2/2]

frame_additional_data::frame_additional_data ( double  in_timestamp,
unsigned long long  in_frame_number,
double  in_system_time,
uint8_t  md_size,
const uint8_t *  md_buf,
double  backend_time,
rs2_time_t  last_timestamp,
unsigned long long  last_frame_number 
)
inline

Member Data Documentation

§ backend_timestamp

rs2_time_t frame_additional_data::backend_timestamp = 0

§ fisheye_ae_mode

bool frame_additional_data::fisheye_ae_mode = false

§ frame_callback_started

rs2_time_t frame_additional_data::frame_callback_started = 0

§ frame_number

unsigned long long frame_additional_data::frame_number = 0

§ last_frame_number

unsigned long long frame_additional_data::last_frame_number = 0

§ last_timestamp

rs2_time_t frame_additional_data::last_timestamp = 0

§ metadata_blob

std::array<uint8_t,MAX_META_DATA_SIZE> frame_additional_data::metadata_blob

§ metadata_size

uint32_t frame_additional_data::metadata_size = 0

§ system_time

rs2_time_t frame_additional_data::system_time = 0

§ timestamp

rs2_time_t frame_additional_data::timestamp = 0

§ timestamp_domain

rs2_timestamp_domain frame_additional_data::timestamp_domain = RS2_TIMESTAMP_DOMAIN_HARDWARE_CLOCK

The documentation for this struct was generated from the following file: