Package org.red5.server.api.stream
Interface IPlaylistController
- All Known Implementing Classes:
SimplePlaylistController
public interface IPlaylistController
A play list controller that controls the order of play items.
- Author:
- The Red5 Project, Steven Gong ([email protected])
-
Method Summary
Modifier and TypeMethodDescriptionintGet next item to play.intpreviousItem(IPlaylist playlist, int itemIndex) Get previous item to play.
-
Method Details
-
nextItem
Get next item to play.- 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.- 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.
-