Class ExoTrackSelection.Definition

  • Enclosing interface:
    ExoTrackSelection

    public static final class ExoTrackSelection.Definition
    extends Object
    Contains of a subset of selected tracks belonging to a TrackGroup.
    • Constructor Detail

      • Definition

        public Definition​(TrackGroup group,
                          int... tracks)
        Parameters:
        group - The TrackGroup. Must not be null.
        tracks - The indices of the selected tracks within the TrackGroup. Must not be null or empty. May be in any order.
      • Definition

        public Definition​(TrackGroup group,
                          int[] tracks,
                          int type)
        Parameters:
        group - The TrackGroup. Must not be null.
        tracks - The indices of the selected tracks within the TrackGroup. Must not be null or empty. May be in any order.
        type - The type that will be returned from TrackSelection.getType().