Orbbec SDK K4A Wrapper
Loading...
Searching...
No Matches
_k4a_record_configuration_t Struct Reference

#include <types.h>

Public Attributes

k4a_image_format_t color_format
 
k4a_color_resolution_t color_resolution
 
k4a_depth_mode_t depth_mode
 
k4a_fps_t camera_fps
 
bool color_track_enabled
 
bool depth_track_enabled
 
bool ir_track_enabled
 
bool imu_track_enabled
 
int32_t depth_delay_off_color_usec
 
k4a_wired_sync_mode_t wired_sync_mode
 
uint32_t subordinate_delay_off_master_usec
 
uint64_t start_timestamp_offset_usec
 

Detailed Description

Structure containing the device configuration used to record.

See also
k4a_device_configuration_t
k4a_playback_get_record_configuration()

Definition at line 168 of file types.h.

Member Data Documentation

◆ camera_fps

k4a_fps_t _k4a_record_configuration_t::camera_fps

Frame rate used to record the color and depth camera.

Definition at line 180 of file types.h.

◆ color_format

k4a_image_format_t _k4a_record_configuration_t::color_format

Image format used to record the color camera.

Definition at line 171 of file types.h.

◆ color_resolution

k4a_color_resolution_t _k4a_record_configuration_t::color_resolution

Image resolution used to record the color camera.

Definition at line 174 of file types.h.

◆ color_track_enabled

bool _k4a_record_configuration_t::color_track_enabled

True if the recording contains Color camera frames.

Definition at line 183 of file types.h.

◆ depth_delay_off_color_usec

int32_t _k4a_record_configuration_t::depth_delay_off_color_usec

The delay between color and depth images in the recording. A negative delay means depth images are first, and a positive delay means color images are first.

Definition at line 198 of file types.h.

◆ depth_mode

k4a_depth_mode_t _k4a_record_configuration_t::depth_mode

Mode used to record the depth camera.

Definition at line 177 of file types.h.

◆ depth_track_enabled

bool _k4a_record_configuration_t::depth_track_enabled

True if the recording contains Depth camera frames.

Definition at line 186 of file types.h.

◆ imu_track_enabled

bool _k4a_record_configuration_t::imu_track_enabled

True if the recording contains IMU sample data.

Definition at line 192 of file types.h.

◆ ir_track_enabled

bool _k4a_record_configuration_t::ir_track_enabled

True if the recording contains IR camera frames.

Definition at line 189 of file types.h.

◆ start_timestamp_offset_usec

uint64_t _k4a_record_configuration_t::start_timestamp_offset_usec

The timestamp offset of the start of the recording. All recorded timestamps are offset by this value such that the recording starts at timestamp 0. This value can be used to synchronize timestamps between 2 recording files.

Definition at line 213 of file types.h.

◆ subordinate_delay_off_master_usec

uint32_t _k4a_record_configuration_t::subordinate_delay_off_master_usec

The delay between this recording and the externally synced master camera. This value is 0 unless wired_sync_mode is set to K4A_WIRED_SYNC_MODE_SUBORDINATE

Definition at line 207 of file types.h.

◆ wired_sync_mode

k4a_wired_sync_mode_t _k4a_record_configuration_t::wired_sync_mode

External synchronization mode

Definition at line 201 of file types.h.


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