## Uses of Interface
org.red5.server.api.stream.IPlaylist

Packages that use IPlaylist
Package | Description
--- | ---
org.red5.server.api.stream |
org.red5.server.stream |

### Uses of IPlaylist in org.red5.server.api.stream

Subinterfaces of IPlaylist in org.red5.server.api.stream
Modifier and Type | Interface and Description
--- | ---
`interface` | `IPlaylistSubscriberStream` IPlaylistSubscriberStream has methods of both ISubscriberStream and IPlaylist but adds nothing new
`interface` | `IServerStream` IServerStream has both IPlaylist and IBroadcastStream methods but add nothing new.

Methods in org.red5.server.api.stream with parameters of type IPlaylist
Modifier and Type | Method and Description
--- | ---
`int` | IPlaylistController.`nextItem(IPlaylist playlist, int itemIndex)` Get next item to play.
`int` | IPlaylistController.`previousItem(IPlaylist playlist, int itemIndex)` Get previous item to play.

### Uses of IPlaylist in org.red5.server.stream

Classes in org.red5.server.stream that implement IPlaylist
Modifier and Type | Class and Description
--- | ---
`class` | `PlaylistSubscriberStream` Stream of playlist subscriber
`class` | `ServerStream` An implementation for server side stream.

Methods in org.red5.server.stream with parameters of type IPlaylist
Modifier and Type | Method and Description
--- | ---
`int` | SimplePlaylistController.`nextItem(IPlaylist playlist, int itemIndex)` Get next item to play.
`int` | SimplePlaylistController.`previousItem(IPlaylist playlist, int itemIndex)` Get previous item to play.