InputLossBehavior
public struct InputLossBehavior : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
On input loss, the number of milliseconds to substitute black into the output before switching to the frame specified by inputLossImageType. A value x, where 0 <= x <= 1,000,000 and a value of 1,000,000 will be interpreted as infinite.
Declaration
Swift
public let blackFrameMsec: Int?
-
When input loss image type is “color” this field specifies the color to use. Value: 6 hex characters representing the values of RGB.
Declaration
Swift
public let inputLossImageColor: String?
-
When input loss image type is “slate” these fields specify the parameters for accessing the slate.
Declaration
Swift
public let inputLossImageSlate: InputLocation?
-
Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.
Declaration
Swift
public let inputLossImageType: InputLossImageType?
-
On input loss, the number of milliseconds to repeat the previous picture before substituting black into the output. A value x, where 0 <= x <= 1,000,000 and a value of 1,000,000 will be interpreted as infinite.
Declaration
Swift
public let repeatFrameMsec: Int?
-
Undocumented
Declaration
Swift
public init(blackFrameMsec: Int? = nil, inputLossImageColor: String? = nil, inputLossImageSlate: InputLocation? = nil, inputLossImageType: InputLossImageType? = nil, repeatFrameMsec: Int? = nil)
-
Declaration
Swift
public func validate(name: String) throws