dvMediaOf function
The media source names: a DVMediaSource as it is, or a bundled file.
Implementation
DVMediaSource dvMediaOf(Object source) {
if (source is DVMediaSource) return source;
if (source is DVAssetRef) return source.media;
throw ArgumentError.value(
source,
'source',
'is not something to play. Pass a DVMediaSource or a bundled DVAsset',
);
}