VideoSource constructor

VideoSource({
  1. required String dataSource,
  2. List<SenzuPlayerAd>? ads,
  3. Map<String, SenzuPlayerSubtitle>? subtitle,
  4. String initialSubtitle = '',
  5. Tween<Duration>? range,
  6. Map<String, String>? httpHeaders,
  7. SenzuThumbnailSprite? thumbnailSprite,
  8. bool isLowLatency = false,
  9. int? targetLatencyMs,
  10. String? forceCodec,
  11. SenzuDrmConfig? drm,
  12. VideoProtocol protocol = VideoProtocol.hls,
})

Implementation

VideoSource({
  required this.dataSource,
  this.ads,
  this.subtitle,
  this.initialSubtitle = '',
  this.range,
  this.httpHeaders,
  this.thumbnailSprite,
  this.isLowLatency = false,
  this.targetLatencyMs,
  this.forceCodec,
  this.drm,
  this.protocol = VideoProtocol.hls,
});