RecordingStatus Struct Reference

Structure containing information about the status of the recording. More...

Functions

 RecordingStatus ()
 Default constructor. More...
 

Attributes

bool is_recording
 Report if the recording has been enabled. More...
 
bool is_paused
 Report if the recording has been paused. More...
 
bool status
 Status of current frame. More...
 
double current_compression_time
 Compression time for the current frame in milliseconds. More...
 
double current_compression_ratio
 Compression ratio (% of raw size) for the current frame. More...
 
double average_compression_time
 Average compression time in milliseconds since beginning of recording. More...
 
double average_compression_ratio
 Average compression ratio (% of raw size) since beginning of recording. More...
 
int number_frames_ingested
 Number of frames ingested in SVO encoding/writting. More...
 
int number_frames_encoded
 Number of frames effectively encoded and written. Might be different from the number of frames ingested. The difference will show the encoder latency. More...
 

Detailed Description

Structure containing information about the status of the recording.

Constructor and Destructor

◆ RecordingStatus()

Default constructor.

Set all parameters to their default values.

Variables

◆ is_recording

bool is_recording

Report if the recording has been enabled.

◆ is_paused

bool is_paused

Report if the recording has been paused.

◆ status

bool status

Status of current frame.

True for success or false if the frame could not be written in the SVO file.

◆ current_compression_time

double current_compression_time

Compression time for the current frame in milliseconds.

◆ current_compression_ratio

double current_compression_ratio

Compression ratio (% of raw size) for the current frame.

◆ average_compression_time

double average_compression_time

Average compression time in milliseconds since beginning of recording.

◆ average_compression_ratio

double average_compression_ratio

Average compression ratio (% of raw size) since beginning of recording.

◆ number_frames_ingested

int number_frames_ingested

Number of frames ingested in SVO encoding/writting.

◆ number_frames_encoded

int number_frames_encoded

Number of frames effectively encoded and written. Might be different from the number of frames ingested. The difference will show the encoder latency.