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#