MediaPlaylistWriter, PlaylistWriterpublic abstract class ManifestWriter extends ManifestModelLogging
| Modifier and Type | Field | Description |
|---|---|---|
protected String |
contextStr |
|
protected TagWriter |
tagWriter |
|
protected boolean |
validatePlaylists |
| Constructor | Description |
|---|---|
ManifestWriter(java.io.OutputStream outputStream,
String contextStr) |
| Modifier and Type | Method | Description |
|---|---|---|
protected String |
getContextStr() |
Get the context string associated with the Model to include with the log statements
|
boolean |
isValidatePlaylists() |
|
void |
setValidatePlaylists(boolean validatePlaylists) |
|
abstract boolean |
write(ManifestModel manifest) |
clone, getDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOutprotected String contextStr
protected final TagWriter tagWriter
protected boolean validatePlaylists
public ManifestWriter(java.io.OutputStream outputStream,
String contextStr)
throws IllegalArgumentException
IllegalArgumentExceptionprotected String getContextStr()
ManifestModelLogginggetContextStr in class ManifestModelLoggingpublic boolean isValidatePlaylists()
public void setValidatePlaylists(boolean validatePlaylists)
public abstract boolean write(ManifestModel manifest) throws java.io.IOException
manifest - Manifest model to write to the outputStreamjava.io.IOException