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 Detail

    - #### 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 Detail

    - #### ModelSelection

          public ModelSelection()