VideoImportStatus

public class VideoImportStatus : VideoStatus

Observable VideoImport status class that provides updates to the processing of the imported video.

Provides progress, estimated time remaining of the processing and a preview frame. This class inherits from VideoStatus and provides the same observable properties for the processing status, number of highlights found and the list of highlights.

  • Undocumented

    Declaration

    Swift

    public override init()
  • current progress of the video processing value in percents in range 0..1

    Note

    this property updated only on the main thread

    Declaration

    Swift

    @Published
    public var progress: Double { get set }
  • estimated time remaining to process the video in seconds

    Note

    this property updated only on the main thread

    Declaration

    Swift

    @Published
    public var timeRemaining: Double { get set }
  • preview frame of the video, updated every 30 frames

    Note

    this property updated only on the main thread

    Declaration

    Swift

    @Published
    public var previewImage: UIImage? { get set }