Class SyncManifest#
Defined in File sync_manifest.hpp
Nested Relationships#
Nested Types#
Class Documentation#
-
class SyncManifest
Public Functions
-
SyncManifest() = default
-
bool save(const QString &sessionPath) const
-
bool is_valid() const
-
int camera_count() const
-
int total_ticks() const
-
double master_fps() const
-
int64_t duration_ms() const
-
int64_t t_origin_ns() const
-
int64_t t_origin_wall_ns() const
-
const CameraSync &camera_info(int idx) const
-
int frame_at_tick(int cameraIdx, int tick) const
-
double delta_ms_at_tick(int cameraIdx, int tick) const
-
int tick_for_ms(int64_t posMs) const
-
int64_t seek_offset_ms(int cameraIdx) const
-
int64_t audio_seek_ms() const
-
QString quality_report() const
Public Static Functions
-
static SyncManifest generate(const QString &sessionPath, double masterFps = 25.0)
-
static SyncManifest load(const QString &sessionPath)
-
SyncManifest() = default