Class Action.SetShuffleOrder
- java.lang.Object
- 
- com.google.android.exoplayer2.testutil.Action
- 
- com.google.android.exoplayer2.testutil.Action.SetShuffleOrder
 
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.google.android.exoplayer2.testutil.ActionAction.AddMediaItems, Action.ClearMediaItems, Action.ClearVideoSurface, Action.ExecuteRunnable, Action.MoveMediaItem, Action.PlayUntilPosition, Action.Prepare, Action.RemoveMediaItem, Action.RemoveMediaItems, Action.Seek, Action.SendMessages, Action.SetAudioAttributes, Action.SetMediaItems, Action.SetMediaItemsResetPosition, Action.SetPlaybackParameters, Action.SetPlayWhenReady, Action.SetRendererDisabled, Action.SetRepeatMode, Action.SetShuffleModeEnabled, Action.SetShuffleOrder, Action.SetVideoSurface, Action.Stop, Action.ThrowPlaybackException, Action.WaitForIsLoading, Action.WaitForMessage, Action.WaitForPendingPlayerCommands, Action.WaitForPlaybackState, Action.WaitForPlayWhenReady, Action.WaitForPositionDiscontinuity, Action.WaitForTimelineChanged
 
- 
 - 
Constructor SummaryConstructors Constructor Description SetShuffleOrder(String tag, ShuffleOrder shuffleOrder)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoActionImpl(ExoPlayer player, DefaultTrackSelector trackSelector, Surface surface)Called byAction.doActionAndScheduleNextImpl(ExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionNode)to perform the action.
 
- 
- 
- 
Constructor Detail- 
SetShuffleOrderpublic SetShuffleOrder(@Size(max=23L) String tag, ShuffleOrder shuffleOrder)- Parameters:
- tag- A tag to use for logging.
- shuffleOrder- The shuffle order.
 
 
- 
 - 
Method Detail- 
doActionImplprotected void doActionImpl(ExoPlayer player, DefaultTrackSelector trackSelector, @Nullable Surface surface) Description copied from class:ActionCalled byAction.doActionAndScheduleNextImpl(ExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionNode)to perform the action.- Specified by:
- doActionImplin class- Action
- Parameters:
- player- The player to which the action should be applied.
- trackSelector- The track selector to which the action should be applied.
- surface- The surface to use when applying actions, or- nullif no surface is needed.
 
 
- 
 
-