• Jeff Tinker's avatar
    Load crypto plugins from additional shared libraries · 5beac28a
    Jeff Tinker authored
    Currently crypto plugins are expected to be in libdrmdecrypt.so.
    When there are multiple plugins supporting different schemes,
    this approach requires source code integration across
    vendors which is unmanagable.  Also, for integration with
    MediaDrm where the crypto keys are obtained from a drm server,
    the MediaCrypto plugin needs to interoperate with the MediaDrm
    plugin. This change allows {MediaCrypto, MediaDrm} pairs that
    are logically related to be implemented in a common shared
    library.
    
    Change-Id: I7f6638f29171f91609fc2d944396365568630b56
    5beac28a
Crypto.cpp 6.44 KB