@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MpdSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
MpdSettings() |
| Modifier and Type | Method and Description |
|---|---|
MpdSettings |
clone() |
boolean |
equals(Object obj) |
String |
getCaptionContainerType()
Use this setting only in DASH output groups that include sidecar TTML or IMSC captions.
|
String |
getScte35Esam()
Use this setting only when you specify SCTE-35 markers from ESAM.
|
String |
getScte35Source()
Ignore this setting unless you have SCTE-35 markers in your input video file.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCaptionContainerType(String captionContainerType)
Use this setting only in DASH output groups that include sidecar TTML or IMSC captions.
|
void |
setScte35Esam(String scte35Esam)
Use this setting only when you specify SCTE-35 markers from ESAM.
|
void |
setScte35Source(String scte35Source)
Ignore this setting unless you have SCTE-35 markers in your input video file.
|
String |
toString()
Returns a string representation of this object.
|
MpdSettings |
withCaptionContainerType(MpdCaptionContainerType captionContainerType)
Use this setting only in DASH output groups that include sidecar TTML or IMSC captions.
|
MpdSettings |
withCaptionContainerType(String captionContainerType)
Use this setting only in DASH output groups that include sidecar TTML or IMSC captions.
|
MpdSettings |
withScte35Esam(MpdScte35Esam scte35Esam)
Use this setting only when you specify SCTE-35 markers from ESAM.
|
MpdSettings |
withScte35Esam(String scte35Esam)
Use this setting only when you specify SCTE-35 markers from ESAM.
|
MpdSettings |
withScte35Source(MpdScte35Source scte35Source)
Ignore this setting unless you have SCTE-35 markers in your input video file.
|
MpdSettings |
withScte35Source(String scte35Source)
Ignore this setting unless you have SCTE-35 markers in your input video file.
|
public void setCaptionContainerType(String captionContainerType)
captionContainerType - Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify
sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single
XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format
contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and
audio fragmented MP4 files.MpdCaptionContainerTypepublic String getCaptionContainerType()
MpdCaptionContainerTypepublic MpdSettings withCaptionContainerType(String captionContainerType)
captionContainerType - Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify
sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single
XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format
contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and
audio fragmented MP4 files.MpdCaptionContainerTypepublic MpdSettings withCaptionContainerType(MpdCaptionContainerType captionContainerType)
captionContainerType - Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify
sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single
XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format
contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and
audio fragmented MP4 files.MpdCaptionContainerTypepublic void setScte35Esam(String scte35Esam)
scte35Esam - Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in
this output at the insertion points that you specify in an ESAM XML document. Provide the document in the
setting SCC XML (sccXml).MpdScte35Esampublic String getScte35Esam()
MpdScte35Esampublic MpdSettings withScte35Esam(String scte35Esam)
scte35Esam - Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in
this output at the insertion points that you specify in an ESAM XML document. Provide the document in the
setting SCC XML (sccXml).MpdScte35Esampublic MpdSettings withScte35Esam(MpdScte35Esam scte35Esam)
scte35Esam - Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in
this output at the insertion points that you specify in an ESAM XML document. Provide the document in the
setting SCC XML (sccXml).MpdScte35Esampublic void setScte35Source(String scte35Source)
scte35Source - Ignore this setting unless you have SCTE-35 markers in your input video file. Choose Passthrough
(PASSTHROUGH) if you want SCTE-35 markers that appear in your input to also appear in this output. Choose
None (NONE) if you don't want those SCTE-35 markers in this output.MpdScte35Sourcepublic String getScte35Source()
MpdScte35Sourcepublic MpdSettings withScte35Source(String scte35Source)
scte35Source - Ignore this setting unless you have SCTE-35 markers in your input video file. Choose Passthrough
(PASSTHROUGH) if you want SCTE-35 markers that appear in your input to also appear in this output. Choose
None (NONE) if you don't want those SCTE-35 markers in this output.MpdScte35Sourcepublic MpdSettings withScte35Source(MpdScte35Source scte35Source)
scte35Source - Ignore this setting unless you have SCTE-35 markers in your input video file. Choose Passthrough
(PASSTHROUGH) if you want SCTE-35 markers that appear in your input to also appear in this output. Choose
None (NONE) if you don't want those SCTE-35 markers in this output.MpdScte35Sourcepublic String toString()
toString in class ObjectObject.toString()public MpdSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.