1313import com .google .android .exoplayer2 .source .TrackGroup ;
1414import com .google .android .exoplayer2 .source .TrackGroupArray ;
1515import com .google .android .exoplayer2 .trackselection .DefaultTrackSelector ;
16- import com .google .android .exoplayer2 .trackselection .ExoTrackSelection ;
16+ import com .google .android .exoplayer2 .trackselection .TrackSelection ;
1717import com .google .android .exoplayer2 .util .Assertions ;
1818
1919/**
@@ -28,7 +28,7 @@ public class CustomTrackSelector extends DefaultTrackSelector {
2828 private String preferredTextLanguage ;
2929
3030 public CustomTrackSelector (final Context context ,
31- final ExoTrackSelection .Factory adaptiveTrackSelectionFactory ) {
31+ final TrackSelection .Factory adaptiveTrackSelectionFactory ) {
3232 super (context , adaptiveTrackSelectionFactory );
3333 }
3434
@@ -50,7 +50,7 @@ public void setPreferredTextLanguage(@NonNull final String label) {
5050
5151 @ Override
5252 @ Nullable
53- protected Pair <ExoTrackSelection .Definition , TextTrackScore > selectTextTrack (
53+ protected Pair <TrackSelection .Definition , TextTrackScore > selectTextTrack (
5454 final TrackGroupArray groups ,
5555 @ NonNull final int [][] formatSupport ,
5656 @ NonNull final Parameters params ,
@@ -86,7 +86,7 @@ protected Pair<ExoTrackSelection.Definition, TextTrackScore> selectTextTrack(
8686 }
8787 }
8888 return selectedGroup == null ? null
89- : Pair .create (new ExoTrackSelection .Definition (selectedGroup , selectedTrackIndex ),
89+ : Pair .create (new TrackSelection .Definition (selectedGroup , selectedTrackIndex ),
9090 Assertions .checkNotNull (selectedTrackScore ));
9191 }
9292}
0 commit comments