mapDrm static method
Maps a single ByteArkDrm to the SDK's drm map shape, or
returns null for a null input.
Implementation
static Map<String, dynamic>? mapDrm(ByteArkDrm? drm) {
if (drm == null) return null;
return switch (drm) {
WidevineDrm() => {'widevine': _mapWidevine(drm)},
FairPlayDrm() => {'fairplay': _mapFairPlay(drm)},
};
}