private static class HLSConnectionHolder.VariantPlaylist
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
infoIndex |
private java.lang.String |
mediaFileExtension |
private java.util.List<HLSConnectionHolder.Playlist> |
playlists |
private java.util.List<java.lang.Integer> |
playlistsBitrates |
private java.util.List<java.lang.String> |
playlistsLocations |
private java.net.URI |
playlistURI |
| Modifier | Constructor and Description |
|---|---|
private |
VariantPlaylist(java.net.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addPlaylist(HLSConnectionHolder.Playlist playlist) |
private void |
addPlaylistInfo(java.lang.String location,
int bitrate) |
private HLSConnectionHolder.Playlist |
getPlaylist(int index) |
private HLSConnectionHolder.Playlist |
getPlaylistBasedOnBitrate(int bitrate) |
private java.net.URI |
getPlaylistURI() |
private boolean |
hasNext() |
private java.net.URI playlistURI
private int infoIndex
private java.util.List<java.lang.String> playlistsLocations
private java.util.List<java.lang.Integer> playlistsBitrates
private java.util.List<HLSConnectionHolder.Playlist> playlists
private java.lang.String mediaFileExtension
private void addPlaylistInfo(java.lang.String location,
int bitrate)
private void addPlaylist(HLSConnectionHolder.Playlist playlist)
private HLSConnectionHolder.Playlist getPlaylist(int index)
private boolean hasNext()
private java.net.URI getPlaylistURI()
throws java.net.URISyntaxException,
java.net.MalformedURLException
java.net.URISyntaxExceptionjava.net.MalformedURLExceptionprivate HLSConnectionHolder.Playlist getPlaylistBasedOnBitrate(int bitrate)