DataSource constructor
DataSource({
- required DataSourceType sourceType,
- String? uri,
- VideoFormat? formatHint,
- String? asset,
- String? package,
- Map<
String, String> httpHeaders = const {},
Constructs an instance of DataSource.
The sourceType is always required.
The uri argument takes the form of 'https://example.com/video.mp4'
or
'file://${file.path}'
.
The formatHint argument can be null.
The asset argument takes the form of 'assets/video.mp4'
.
The package argument must be non-null when the asset comes from a package and null otherwise.
Implementation
DataSource({
required this.sourceType,
this.uri,
this.formatHint,
this.asset,
this.package,
this.httpHeaders = const {},
});