Class ExternalSourceSelector.SourceData

java.lang.Object
com.castlabs.android.player.ExternalSourceSelector.SourceData
Enclosing interface:
ExternalSourceSelector

public static class ExternalSourceSelector.SourceData extends Object
Source (CDN) data container
  • Field Details

    • switchType

      @NonNull public final ExternalSourceSelector.SwitchType switchType
      The type of the source (CDN) fallback.
    • manifestUrl

      @NonNull public final String manifestUrl
      The manifest URL for the source (CDN) fallback.
  • Constructor Details

  • Method Details

    • convert

      @NonNull public com.google.android.exoplayer2.source.MediaSource.SourceErrorListener.SourceData convert()
      Converts this SourceData to a MediaSource.SourceErrorListener.SourceData instance.
      Returns:
      a MediaSource.SourceErrorListener.SourceData instance