MovSettings
public struct MovSettings : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
When enabled, include ‘clap’ atom if appropriate for the video output settings.
Declaration
Swift
public let clapAtom: MovClapAtom?
-
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.
Declaration
Swift
public let cslgAtom: MovCslgAtom?
-
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.
Declaration
Swift
public let mpeg2FourCCControl: MovMpeg2FourCCControl?
-
If set to OMNEON, inserts Omneon-compatible padding
Declaration
Swift
public let paddingControl: MovPaddingControl?
-
Always keep the default value (SELF_CONTAINED) for this setting.
Declaration
Swift
public let reference: MovReference?
-
Undocumented
Declaration
Swift
public init(clapAtom: MovClapAtom? = nil, cslgAtom: MovCslgAtom? = nil, mpeg2FourCCControl: MovMpeg2FourCCControl? = nil, paddingControl: MovPaddingControl? = nil, reference: MovReference? = nil)