pub struct RecordConfiguration { /* private fields */ }Implementations§
Source§impl RecordConfiguration
impl RecordConfiguration
Sourcepub fn color_format(&self) -> ImageFormat
pub fn color_format(&self) -> ImageFormat
Image format used to record the color camera.
Sourcepub fn color_resolution(&self) -> ColorResolution
pub fn color_resolution(&self) -> ColorResolution
Image resolution used to record the color camera.
Sourcepub fn depth_mode(&self) -> DepthMode
pub fn depth_mode(&self) -> DepthMode
Mode used to record the depth camera.
Sourcepub fn camera_fps(&self) -> Fps
pub fn camera_fps(&self) -> Fps
Frame rate used to record the color and depth camera.
Sourcepub fn color_track_enabled(&self) -> bool
pub fn color_track_enabled(&self) -> bool
True if the recording contains Color camera frames.
Sourcepub fn depth_track_enabled(&self) -> bool
pub fn depth_track_enabled(&self) -> bool
True if the recording contains Depth camera frames.
Sourcepub fn ir_track_enabled(&self) -> bool
pub fn ir_track_enabled(&self) -> bool
True if the recording contains IR camera frames.
Sourcepub fn imu_track_enabled(&self) -> bool
pub fn imu_track_enabled(&self) -> bool
True if the recording contains IMU sample data.
Sourcepub fn depth_delay_off_color_usec(&self) -> i32
pub fn depth_delay_off_color_usec(&self) -> i32
The delay between color and depth images in the recording. A negative delay means depth images are first { self.value. } and a positive delay means color images are first.
Sourcepub fn wired_sync_mode(&self) -> WiredSyncMode
pub fn wired_sync_mode(&self) -> WiredSyncMode
External synchronization mode
Sourcepub fn subordinate_delay_off_master_usec(&self) -> u32
pub fn subordinate_delay_off_master_usec(&self) -> u32
The delay between this recording and the externally synced master camera. This value is 0 unless \p wired_sync_mode is set to ::K4A_WIRED_SYNC_MODE_SUBORDINATE
Sourcepub fn start_timestamp_offset_usec(&self) -> u32
pub fn start_timestamp_offset_usec(&self) -> u32
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.