fromNetworkVideoSources static method
Map<String, VideoSource>
fromNetworkVideoSources( - Map<String, String> sources, {
- String initialSubtitle = '',
- Map<String, SenzuPlayerSubtitle>? subtitle,
- List<SenzuPlayerAd>? ads,
- Tween<Duration>? range,
- SenzuThumbnailSprite? thumbnailSprite,
- SenzuDrmConfig? drm,
})
Implementation
static Map<String, VideoSource> fromNetworkVideoSources(
Map<String, String> sources, {
String initialSubtitle = '',
Map<String, SenzuPlayerSubtitle>? subtitle,
List<SenzuPlayerAd>? ads,
Tween<Duration>? range,
Map<String, String>? httpHeaders,
SenzuThumbnailSprite? thumbnailSprite,
final SenzuDrmConfig? drm,
}) => sources.map(
(k, url) => MapEntry(
k,
VideoSource(
dataSource: url,
initialSubtitle: initialSubtitle,
subtitle: subtitle,
ads: ads,
range: range,
httpHeaders: httpHeaders,
thumbnailSprite: thumbnailSprite,
drm: drm,
),
),
);