@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()Unless you need Omneon compatibility: Keep the default value, None. | 
| 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)Unless you need Omneon compatibility: Keep the default value, None. | 
| 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)Unless you need Omneon compatibility: Keep the default value, None. | 
| MovSettings | withPaddingControl(String paddingControl)Unless you need Omneon compatibility: Keep the default value, None. | 
| 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.MovClapAtompublic String getClapAtom()
MovClapAtompublic MovSettings withClapAtom(String clapAtom)
clapAtom - When enabled, include 'clap' atom if appropriate for the video output settings.MovClapAtompublic MovSettings withClapAtom(MovClapAtom clapAtom)
clapAtom - When enabled, include 'clap' atom if appropriate for the video output settings.MovClapAtompublic 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.MovCslgAtompublic String getCslgAtom()
MovCslgAtompublic 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.MovCslgAtompublic 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.MovCslgAtompublic 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.MovMpeg2FourCCControlpublic String getMpeg2FourCCControl()
MovMpeg2FourCCControlpublic 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.MovMpeg2FourCCControlpublic 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.MovMpeg2FourCCControlpublic void setPaddingControl(String paddingControl)
paddingControl - Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with
        Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note
        that this might cause file rejections when a recipient of the output file doesn't expect this extra
        padding.MovPaddingControlpublic String getPaddingControl()
MovPaddingControlpublic MovSettings withPaddingControl(String paddingControl)
paddingControl - Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with
        Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note
        that this might cause file rejections when a recipient of the output file doesn't expect this extra
        padding.MovPaddingControlpublic MovSettings withPaddingControl(MovPaddingControl paddingControl)
paddingControl - Unless you need Omneon compatibility: Keep the default value, None. To make this output compatible with
        Omneon: Choose Omneon. When you do, MediaConvert increases the length of the 'elst' edit list atom. Note
        that this might cause file rejections when a recipient of the output file doesn't expect this extra
        padding.MovPaddingControlpublic void setReference(String reference)
reference - Always keep the default value (SELF_CONTAINED) for this setting.MovReferencepublic String getReference()
MovReferencepublic MovSettings withReference(String reference)
reference - Always keep the default value (SELF_CONTAINED) for this setting.MovReferencepublic MovSettings withReference(MovReference reference)
reference - Always keep the default value (SELF_CONTAINED) for this setting.MovReferencepublic String toString()
toString in class ObjectObject.toString()public MovSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.