Package org.red5.server.stream
Class SimplePlaylistController
java.lang.Object
org.red5.server.stream.SimplePlaylistController
- All Implemented Interfaces:
IPlaylistController
Simple playlist controller implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGet next item to play.intpreviousItem(IPlaylist playlist, int itemIndex) Get previous item to play.
-
Constructor Details
-
SimplePlaylistController
public SimplePlaylistController()
-
-
Method Details
-
nextItem
Get next item to play.- Specified by:
nextItemin interfaceIPlaylistController- Parameters:
playlist- The related play list.itemIndex- The current item index. -1 indicates to retrieve the first item for play.- Returns:
- The next item index to play. -1 reaches the end.
-
previousItem
Get previous item to play.- Specified by:
previousItemin interfaceIPlaylistController- Parameters:
playlist- The related play list.itemIndex- The current item index. IPlaylist.itemSize indicated to retrieve the last item for play.- Returns:
- The previous item index to play. -1 reaches the beginning.
-