Skip to content

VideoSyncState

Enum

The state of a video sync.

Also covers videos with no sync request, so a caller can tell whether to offer one.

Values

ValueDescription
NOT_SYNCABLE

The video cannot be synced. Its device has no site, or its site has no edge.

RECORDING

Still recording and not yet being synced.

NOT_REQUESTED

Finished recording but not requested for sync.

REQUESTED

Sync has been requested from the edge.

ACCEPTED

The edge has acknowledged the request but has not started copying.

IN_PROGRESS

The edge is copying the video’s footage to the hub.

LIVE

Recording with live sync, so the video is already cloud-available.

SUCCEEDED

The video’s footage has been copied to the hub.

FAILED

The sync failed. See VideoSync.error.

CANCELLING

A cancel has been requested.

CANCELLED

The sync was cancelled before it completed.