Interface ManifestModifier<T extends com.google.android.exoplayer2.offline.FilterableManifest>

Type Parameters:
T - Child class of FilterableManifest

public interface ManifestModifier<T extends com.google.android.exoplayer2.offline.FilterableManifest>
Allows to modify a manifest before it's used for extracting track info.
  • Method Summary

    Modifier and Type
    Method
    Description
    onManifest(T manifest)
    Called when a manifest is loaded, allowing modification before it's used for track info extraction.
  • Method Details

    • onManifest

      @NonNull T onManifest(@NonNull T manifest)
      Called when a manifest is loaded, allowing modification before it's used for track info extraction.
      Parameters:
      manifest - The manifest to be modified
      Returns:
      The modified manifest