ImageTrackOptions

Settings for placeholder image.

class ImageTrackOptions {
  const ImageTrackOptions({this.imageUrl, this.fps});

  @JsonKey(name: 'imageUrl')
  final String? imageUrl;

  @JsonKey(name: 'fps')
  final int? fps;

  factory ImageTrackOptions.fromJson(Map<String, dynamic> json) =>
      _$ImageTrackOptionsFromJson(json);

  Map<String, dynamic> toJson() => _$ImageTrackOptionsToJson(this);
}

Properties

imageUrl
URL of the placeholder image. Currently supports JPEG, JPG, PNG, and GIF formats. You can add placeholder images from local absolute or relative paths.
Note: On Android, adding placeholder images from /assets/ is not supported.
fps
Video frame rate. Value range is [1,30]. Default value is 1.