@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MovSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
MovSettings() |
Modifier and Type | Method and Description |
---|---|
MovSettings |
clone() |
boolean |
equals(Object obj) |
String |
getClapAtom()
When enabled, include 'clap' atom if appropriate for the video output settings.
|
String |
getCslgAtom()
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to
sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included
per 14496-1 amendment 1.
|
String |
getMpeg2FourCCControl()
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.
|
String |
getPaddingControl()
To make this output compatible with Omenon, keep the default value, OMNEON.
|
String |
getReference()
Always keep the default value (SELF_CONTAINED) for this setting.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClapAtom(String clapAtom)
When enabled, include 'clap' atom if appropriate for the video output settings.
|
void |
setCslgAtom(String cslgAtom)
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to
sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included
per 14496-1 amendment 1.
|
void |
setMpeg2FourCCControl(String mpeg2FourCCControl)
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.
|
void |
setPaddingControl(String paddingControl)
To make this output compatible with Omenon, keep the default value, OMNEON.
|
void |
setReference(String reference)
Always keep the default value (SELF_CONTAINED) for this setting.
|
String |
toString()
Returns a string representation of this object.
|
MovSettings |
withClapAtom(MovClapAtom clapAtom)
When enabled, include 'clap' atom if appropriate for the video output settings.
|
MovSettings |
withClapAtom(String clapAtom)
When enabled, include 'clap' atom if appropriate for the video output settings.
|
MovSettings |
withCslgAtom(MovCslgAtom cslgAtom)
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to
sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included
per 14496-1 amendment 1.
|
MovSettings |
withCslgAtom(String cslgAtom)
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to
sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included
per 14496-1 amendment 1.
|
MovSettings |
withMpeg2FourCCControl(MovMpeg2FourCCControl mpeg2FourCCControl)
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.
|
MovSettings |
withMpeg2FourCCControl(String mpeg2FourCCControl)
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.
|
MovSettings |
withPaddingControl(MovPaddingControl paddingControl)
To make this output compatible with Omenon, keep the default value, OMNEON.
|
MovSettings |
withPaddingControl(String paddingControl)
To make this output compatible with Omenon, keep the default value, OMNEON.
|
MovSettings |
withReference(MovReference reference)
Always keep the default value (SELF_CONTAINED) for this setting.
|
MovSettings |
withReference(String reference)
Always keep the default value (SELF_CONTAINED) for this setting.
|
public void setClapAtom(String clapAtom)
clapAtom
- When enabled, include 'clap' atom if appropriate for the video output settings.MovClapAtom
public String getClapAtom()
MovClapAtom
public MovSettings withClapAtom(String clapAtom)
clapAtom
- When enabled, include 'clap' atom if appropriate for the video output settings.MovClapAtom
public MovSettings withClapAtom(MovClapAtom clapAtom)
clapAtom
- When enabled, include 'clap' atom if appropriate for the video output settings.MovClapAtom
public void setCslgAtom(String cslgAtom)
cslgAtom
- When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time
to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be
included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.MovCslgAtom
public String getCslgAtom()
MovCslgAtom
public MovSettings withCslgAtom(String cslgAtom)
cslgAtom
- When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time
to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be
included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.MovCslgAtom
public MovSettings withCslgAtom(MovCslgAtom cslgAtom)
cslgAtom
- When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time
to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be
included per 14496-1 amendment 1. This improves compatibility with Apple players and tools.MovCslgAtom
public void setMpeg2FourCCControl(String mpeg2FourCCControl)
mpeg2FourCCControl
- When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This
increases compatibility with Apple editors and players, but may decrease compatibility with other players.
Only applicable when the video codec is MPEG2.MovMpeg2FourCCControl
public String getMpeg2FourCCControl()
MovMpeg2FourCCControl
public MovSettings withMpeg2FourCCControl(String mpeg2FourCCControl)
mpeg2FourCCControl
- When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This
increases compatibility with Apple editors and players, but may decrease compatibility with other players.
Only applicable when the video codec is MPEG2.MovMpeg2FourCCControl
public MovSettings withMpeg2FourCCControl(MovMpeg2FourCCControl mpeg2FourCCControl)
mpeg2FourCCControl
- When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes. This
increases compatibility with Apple editors and players, but may decrease compatibility with other players.
Only applicable when the video codec is MPEG2.MovMpeg2FourCCControl
public void setPaddingControl(String paddingControl)
paddingControl
- To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon
compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the
length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't
expct this extra padding.MovPaddingControl
public String getPaddingControl()
MovPaddingControl
public MovSettings withPaddingControl(String paddingControl)
paddingControl
- To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon
compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the
length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't
expct this extra padding.MovPaddingControl
public MovSettings withPaddingControl(MovPaddingControl paddingControl)
paddingControl
- To make this output compatible with Omenon, keep the default value, OMNEON. Unless you need Omneon
compatibility, set this value to NONE. When you keep the default value, OMNEON, MediaConvert increases the
length of the edit list atom. This might cause file rejections when a recipient of the output file doesn't
expct this extra padding.MovPaddingControl
public void setReference(String reference)
reference
- Always keep the default value (SELF_CONTAINED) for this setting.MovReference
public String getReference()
MovReference
public MovSettings withReference(String reference)
reference
- Always keep the default value (SELF_CONTAINED) for this setting.MovReference
public MovSettings withReference(MovReference reference)
reference
- Always keep the default value (SELF_CONTAINED) for this setting.MovReference
public String toString()
toString
in class Object
Object.toString()
public MovSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.