VideoEditPreviewController
@available(iOS 9.0, *)
@objcMembers
@objc(PESDKVideoEditPreviewController)
open class VideoEditPreviewController : MediaEditPreviewController
The VideoEditPreviewController
is responsible for previewing changes to a video and displaying
the video in a scrollable container.
-
Creates a new
VideoEditPreviewController
object.Declaration
Swift
public required convenience init(videoAsset: Video, photoEditModel: PhotoEditModel = PhotoEditModel())
Parameters
videoAsset
The video to display.
photoEditModel
The photo edit model to apply to the video.
-
Loads the first frame of the video as the base image.
Declaration
Swift
open override func loadBaseImage(_ completion: @escaping (UIImage?) -> Void)
-
Creates a newly initialized video edit preview controller for the given video and the given photo edit model.
Declaration
Swift
convenience init(videoAsset: Video, photoEditModel: _ObjCPhotoEditModel)
Parameters
videoAsset
The video to preview.
photoEditModel
The photo edit model to render.