Class PlayerPlugin.DrmInitDataProvider<T extends com.google.android.exoplayer2.offline.FilterableManifest>

java.lang.Object
com.castlabs.android.player.PlayerPlugin.DrmInitDataProvider<T>
Type Parameters:
T - The type of the filterable manifest.
Enclosing interface:
PlayerPlugin

public abstract static class PlayerPlugin.DrmInitDataProvider<T extends com.google.android.exoplayer2.offline.FilterableManifest> extends Object
Abstract class for providing DRM initialization data.
  • Constructor Details

    • DrmInitDataProvider

      public DrmInitDataProvider()
      Default constructor.
    • DrmInitDataProvider

      public DrmInitDataProvider(@Nullable ManifestModifier<T> manifestModifier)
      Constructor with a manifest modifier.
      Parameters:
      manifestModifier - The manifest modifier.