Package com.castlabs.android.player

# Class ExtendedTrackSelector.ModelSelection

java.lang.Object
com.castlabs.android.player.ExtendedTrackSelector.ModelSelection

Enclosing class:
  ExtendedTrackSelector

public class ExtendedTrackSelector.ModelSelection extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `Object`
  `manifest`
  `PlayerModel`
  `playerModel`
  `AudioTrack`
  `selectedAudioTrack`
  `SubtitleTrack`
  `selectedSubtitleTrack`
  `VideoTrack`
  `selectedTrickPlayTrack`
  `VideoTrack`
  `selectedVideoTrack`
  `com.google.android.exoplayer2.Timeline`
  `timeline`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ModelSelection()`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### playerModel

    @NonNull public PlayerModel playerModel

  - ### selectedVideoTrack

    @Nullable public VideoTrack selectedVideoTrack

  - ### selectedTrickPlayTrack

    @Nullable public VideoTrack selectedTrickPlayTrack

  - ### selectedAudioTrack

    @Nullable public AudioTrack selectedAudioTrack

  - ### selectedSubtitleTrack

    @Nullable public SubtitleTrack selectedSubtitleTrack

  - ### timeline

    public com.google.android.exoplayer2.Timeline timeline

  - ### manifest

    @Nullable public Object manifest

- ## Constructor Details

  - ### ModelSelection

    public ModelSelection()