InputSettings
public struct InputSettings : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Used to select the audio stream to decode for inputs that have multiple available.
Declaration
Swift
public let audioSelectors: [AudioSelector]?
-
Used to select the caption input to use for inputs that have multiple available.
Declaration
Swift
public let captionSelectors: [CaptionSelector]?
-
Enable or disable the deblock filter when filtering.
Declaration
Swift
public let deblockFilter: InputDeblockFilter?
-
Enable or disable the denoise filter when filtering.
Declaration
Swift
public let denoiseFilter: InputDenoiseFilter?
-
Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
Declaration
Swift
public let filterStrength: Int?
-
Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type
Declaration
Swift
public let inputFilter: InputFilter?
-
Input settings.
Declaration
Swift
public let networkInputSettings: NetworkInputSettings?
-
Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages.
- PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any).
- IGNORE: Never extract any ancillary data from SMPTE-2038.
Declaration
Swift
public let smpte2038DataPreference: Smpte2038DataPreference?
-
Loop input if it is a file. This allows a file input to be streamed indefinitely.
Declaration
Swift
public let sourceEndBehavior: InputSourceEndBehavior?
-
Informs which video elementary stream to decode for input types that have multiple available.
Declaration
Swift
public let videoSelector: VideoSelector?
-
init(audioSelectors:captionSelectors:deblockFilter:denoiseFilter:filterStrength:inputFilter:networkInputSettings:smpte2038DataPreference:sourceEndBehavior:videoSelector:)
Undocumented
Declaration
Swift
public init(audioSelectors: [AudioSelector]? = nil, captionSelectors: [CaptionSelector]? = nil, deblockFilter: InputDeblockFilter? = nil, denoiseFilter: InputDenoiseFilter? = nil, filterStrength: Int? = nil, inputFilter: InputFilter? = nil, networkInputSettings: NetworkInputSettings? = nil, smpte2038DataPreference: Smpte2038DataPreference? = nil, sourceEndBehavior: InputSourceEndBehavior? = nil, videoSelector: VideoSelector? = nil)
-
Declaration
Swift
public func validate(name: String) throws