VideoEditorController.network constructor
VideoEditorController.network(
- XFile file, {
- Duration maxDuration = const Duration(seconds: 60),
- Duration minDuration = Duration.zero,
- CropGridStyle cropStyle = const CropGridStyle(),
- TrimSliderStyle? trimStyle,
- int defaultCoverThumbnailQuality = 10,
Implementation
VideoEditorController.network(
this.file, {
this.maxDuration = const Duration(seconds: 60),
this.minDuration = Duration.zero,
this.cropStyle = const CropGridStyle(),
TrimSliderStyle? trimStyle,
this.defaultCoverThumbnailQuality = 10,
}) : _video = VideoPlayerController.network(file.path),
trimStyle = trimStyle ?? const TrimSliderStyle(),
assert(maxDuration > minDuration,
'The maximum duration must be bigger than the minimum duration'),
assert(
defaultCoverThumbnailQuality > 0 &&
defaultCoverThumbnailQuality <= 100,
'defaultCoverThumbnailQuality should be between 0 and 100',
);