public class HlsManifest extends Manifest
Constructor and Description |
---|
HlsManifest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
ChannelsAttributeForAudio |
getChannelsAttributeForAudio()
Controls the behaviour of the CHANNELS attribute for the EXT-X-VERSION tag
|
HlsVersion |
getHlsMasterPlaylistVersion()
If this is set, the EXT-X-VERSION tag of the Master Playlist is set to the provided version
|
HlsVersion |
getHlsMediaPlaylistVersion()
If this is set, the EXT-X-VERSION tags of the Media Playlists are set to the provided version
|
String |
getManifestName()
The filename of your manifest.
|
HlsTargetDurationRoundingMode |
getTargetDurationRoundingMode()
The rounding applied to target duration.
|
int |
hashCode() |
void |
setChannelsAttributeForAudio(ChannelsAttributeForAudio channelsAttributeForAudio)
Controls the behaviour of the CHANNELS attribute for the EXT-X-VERSION tag
|
void |
setHlsMasterPlaylistVersion(HlsVersion hlsMasterPlaylistVersion)
If this is set, the EXT-X-VERSION tag of the Master Playlist is set to the provided version
|
void |
setHlsMediaPlaylistVersion(HlsVersion hlsMediaPlaylistVersion)
If this is set, the EXT-X-VERSION tags of the Media Playlists are set to the provided version
|
void |
setManifestName(String manifestName)
The filename of your manifest.
|
void |
setTargetDurationRoundingMode(HlsTargetDurationRoundingMode targetDurationRoundingMode)
The rounding applied to target duration.
|
String |
toString() |
addOutputsItem, getOutputs, getStatus, getType, setOutputs
getCreatedAt, getCustomData, getDescription, getModifiedAt, getName, putCustomDataItem, setCustomData, setDescription, setName
getId
public String getManifestName()
public void setManifestName(String manifestName)
manifestName
- The filename of your manifest. If this is not set, the `name` is used as output file name. Either one of `name` or `manifestName` is required. Be aware that spaces will be replaced with underlines (`_`) on the output.public HlsVersion getHlsMediaPlaylistVersion()
public void setHlsMediaPlaylistVersion(HlsVersion hlsMediaPlaylistVersion)
hlsMediaPlaylistVersion
- If this is set, the EXT-X-VERSION tags of the Media Playlists are set to the provided versionpublic HlsVersion getHlsMasterPlaylistVersion()
public void setHlsMasterPlaylistVersion(HlsVersion hlsMasterPlaylistVersion)
hlsMasterPlaylistVersion
- If this is set, the EXT-X-VERSION tag of the Master Playlist is set to the provided versionpublic ChannelsAttributeForAudio getChannelsAttributeForAudio()
public void setChannelsAttributeForAudio(ChannelsAttributeForAudio channelsAttributeForAudio)
channelsAttributeForAudio
- Controls the behaviour of the CHANNELS attribute for the EXT-X-VERSION tagpublic HlsTargetDurationRoundingMode getTargetDurationRoundingMode()
public void setTargetDurationRoundingMode(HlsTargetDurationRoundingMode targetDurationRoundingMode)
targetDurationRoundingMode
- The rounding applied to target duration. Two possible rouding modes exist: NORMAL_ROUNDING, when the target duration is rounded to the nearest integer, or UPWARDS_ROUNDING, when the target duration is rounded to the highest integer.Copyright © 2022. All rights reserved.