license abstract method

Future<Object?> license(
  1. DVMediaSource source
)

Whatever the target's player needs to decrypt source -- a licence, a key session handle. Opaque to the runtime, which only passes it on.

Implementation

Future<Object?> license(DVMediaSource source);