public class MasterPlaylistParser extends AbstractPlaylistParser<MasterPlaylist,MasterPlaylist.Builder>
Example usage:
MasterPlaylistParser parser = new MasterPlaylistParser();
// Parse playlist
MasterPlaylist playlist = parser.readPlaylist(Paths.get("path/to/master.m3u8"));
// Update playlist version
MasterPlaylist updated = MasterPlaylist.builder()
.from(playlist)
.version(2)
.build();
// Write playlist to standard out
System.out.println(parser.writePlaylistAsString(updated));
This implementation is reusable and thread safe.| Constructor and Description |
|---|
MasterPlaylistParser() |
MasterPlaylistParser(ParsingMode parsingMode) |
readPlaylist, readPlaylist, readPlaylist, readPlaylist, readPlaylist, writePlaylistAsByteBuffer, writePlaylistAsBytes, writePlaylistAsStringpublic MasterPlaylistParser()
public MasterPlaylistParser(ParsingMode parsingMode)