VideoEditorController.network constructor

VideoEditorController.network(
  1. XFile file, {
  2. Duration maxDuration = const Duration(seconds: 60),
  3. Duration minDuration = Duration.zero,
  4. CropGridStyle cropStyle = const CropGridStyle(),
  5. TrimSliderStyle? trimStyle,
  6. 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',
      );